ACL与NAT综合实验

本文详细描述了一次实验,如何在R2路由器上通过ACL和PAT进行NAT配置,使得AR1下的设备能访问互联网并与位于1.1.1.0/24的服务器通信。实验还涉及DNS配置和HTTP服务器端口映射,以实现客户端通过域名访问服务器。
摘要由CSDN通过智能技术生成

实验需求

  1. R2为IsP设备:只能在该设备上配置ip地址,不得在进行其他任何配置
  2. 1.1.1.0/24网段代表整个互联网的所有网段;
  3. Pc1可以正常pingPc2
  4. R1仅拥有一个公有ip地址,在G0/0/1接口上
  5. CLIENT可以通过http访问到两台server
  6. client在访问其他一台server通过域名

实验拓扑

实验分析

  1. 因为不能在R2上配置除IP之外的其他东西,所以需要用到ACL与NAT,使数据包可以返回
  2. 要使G0/0/0下的所有设备都能访问1.1.1.0/24,需要在AR1上写一个缺省路由指向AR2,并且需要使用PAT端口地址转换
  3. 使用端口映射让client能通过http访问到两台server
  4. 需要将一台server的端口号改为8888
  5. 将AR2下的服务器设为DNS域名解析服务器,并解析AR1下的其中一台服务器

实验配置

 1.从两台路由器开始配置所有ip地址

AR1的配置

AR2的配置

 PC1的配置

PC2的配置

 

DNS

 

http1

 

http2

client 

 

4.在AR1上写缺省路由

[AR1]ip route-static 0.0.0.0 0.0.0.0 12.1.1.2

3.在AR1上配置ACL和NAT

[AR1]acl    
[AR1]acl 2000    
[AR1-acl-basic-2000]rule permit source 192.168.0.0 0.0.255.255
[AR1-acl-basic-2000]int g 0/0/1
[AR1-GigabitEthernet0/0/1]nat outbound 2000


[AR1-GigabitEthernet0/0/1]nat server protocol tcp global current-interface 80 in
side 192.168.1.10 80
Warning:The port 80 is well-known port. If you continue it may cause function fa
ilure.
Are you sure to continue?[Y/N]:y
[AR1-GigabitEthernet0/0/1]nat server protocol tcp global current-interface 8888 in
side 192.168.1.20 80
Warning:The port 80 is well-known port. If you continue it may cause function fa
ilure.
Are you sure to continue?[Y/N]:y

4.启动http1与http2的HttpServer

5.启动DNS的DNSServer,配置其解析的服务器为http1

 

验证

PC1 ping PC2

 Client访问两台server

client通过域名访问server1

 

 

game over

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值