【网络设备配置与管理实验九】NAT 配置

一、实验目的

通过本实验,可以掌握以下技能:

  • 配置接口IP地址
  • 配置NAT
  • 验证NAT配置

二、设备需求

  • Cisco路由器2台, 其中一台为ISP路由器。

三、拓扑结构及接口IP配置

公司使用一台两接口路由器,一个是Ethernet,另一个是串行接口。Ethernet连接到内部网络,而串行接口则通过PPP链路连接到ISP路由器。在内部网络中,公司使用10.0.0.0/24地址范围内的地址。公司已从其供应商那里获得了一个单一的全局可路由的IP地址171.100.1.1,并且该地址用于路由器的串行接口上。公司使用PAT将其所有的内部本地地址转换成单一的内部全局地址171.100.1.1。公司希望提供可以从Internet访问的Web服务器,并且对Web服务器的请求应被送到Web服务器所在的地址10.1.1.100,请根据需求画出拓扑并配置。

拓扑图

各路由器使用的接口及其编号见图所示的标注,各接口IP地址分配如下:

  • R1-sjt:F0/0:10.1.1.1 S2/0:171.100.1.1
  • ISP:S2/0:171.100.1.2 F0/0:192.168.1.1

四、实验配置文档

1. 基本网络配置
web:

server-PT web

R1-sjt:

Router>en
Router>enable 
Router#conf
Router#configure ter
Router#configure terminal 
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#hos
Router(config)#hostname R1-sjt
R1-sjt(config)#int
R1-sjt(config)#interface F
R1-sjt(config)#interface FastEthernet 0/0
R1-sjt(config-if)#ip 
R1-sjt(config-if)#ip a
R1-sjt(config-if)#ip ad
R1-sjt(config-if)#ip address 10.1.1.1 255.255.255.0
R1-sjt(config-if)#no shut
R1-sjt(config-if)#no shutdown 
R1-sjt(config-if)#
%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up
R1-sjt(config-if)#exit
R1-sjt(config)#int
R1-sjt(config)#interface s
R1-sjt(config)#interface serial 2/0
R1-sjt(config-if)#ip ad
R1-sjt(config-if)#ip address 171.100.1.1 255.255.255.0
R1-sjt(config-if)#clock rate 64000
R1-sjt(config-if)#no shut
R1-sjt(config-if)#no shutdown 
%LINK-5-CHANGED: Interface Serial2/0, changed state to down
R1-sjt(config-if)#exit
R1-sjt(config)#router e
R1-sjt(config)#router eigrp 75
R1-sjt(config-router)#net
R1-sjt(config-router)#network 10.1.1.0 0.0.0.255
R1-sjt(config-router)#network 171.100.1.0 0.0.0.255
R1-sjt(config-router)#

ISP:

Router>en
Router>enable 
Router#conf
Router#configure ter
Router#configure terminal 
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#hos
Router(config)#hostname ISP
ISP(config)#int
ISP(config)#interface F
ISP(config)#interface FastEthernet 0/0
ISP(config-if)#ip add
ISP(config-if)#ip address 192.168.1.1 255.255.255.0
ISP(config-if)#no shut
ISP(config-if)#no shutdown 
ISP(config-if)#
%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up
ISP(config-if)#exit
ISP(config)#int
ISP(config)#interface s
ISP(config)#interface serial 2/0
ISP(config-if)#ip add
ISP(config-if)#ip address 171.100.1.2 255.255.255.0
ISP(config-if)#no shut
ISP(config-if)#no shutdown 
ISP(config-if)#
%LINK-5-CHANGED: Interface Serial2/0, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface Serial2/0, changed state to up
ISP(config-if)#exit
ISP(config)#rou
ISP(config)#router e
ISP(config)#router eigrp 75
ISP(config-router)#net
ISP(config-router)#network 171.100.1.0 0.0.0.255
ISP(config-router)#
%DUAL-5-NBRCHANGE: IP-EIGRP 75: Neighbor 171.100.1.1 (Serial2/0) is up: new adjacency
ISP(config-router)#net
ISP(config-router)#network 192.168.1.0 0.0.0.255
ISP(config-router)#

PC-sjt:

PC-sjt

2. 配置NAT

R1-sjt>en
R1-sjt>enable 
R1-sjt#conf
R1-sjt#configure yer
R1-sjt#configure ter
R1-sjt#configure terminal 
Enter configuration commands, one per line.  End with CNTL/Z.
R1-sjt(config)#ac
R1-sjt(config)#access-list 1 pe
R1-sjt(config)#access-list 1 permit 10.0.0.0 0.255.255.255
R1-sjt(config)#ip nat in
R1-sjt(config)#ip nat inside s
R1-sjt(config)#ip nat inside source l
R1-sjt(config)#ip nat inside source list 1
R1-sjt(config)#ip nat inside source list 1 
R1-sjt(config)#ip nat inside source list 1 in
R1-sjt(config)#ip nat inside source list 1 interface s
R1-sjt(config)#ip nat inside source list 1 interface serial 2/0 ov
R1-sjt(config)#ip nat inside source list 1 interface serial 2/0 overload 
R1-sjt(config)#int
R1-sjt(config)#interface s
R1-sjt(config)#interface serial 2/0
R1-sjt(config-if)#ip nat out
R1-sjt(config-if)#ip nat outside 
R1-sjt(config-if)#exit
R1-sjt(config)#int
R1-sjt(config)#interface F
R1-sjt(config)#interface FastEthernet 0/0
R1-sjt(config-if)#ip nat
R1-sjt(config-if)#ip nat ins
R1-sjt(config-if)#ip nat inside 
R1-sjt(config-if)#exit
R1-sjt(config)#ip nat ins
R1-sjt(config)#ip nat inside s
R1-sjt(config)#ip nat inside source s
R1-sjt(config)#ip nat inside source static t
R1-sjt(config)#ip nat inside source static tcp 10.1.1.100 80 171.100.1.1 80
R1-sjt(config)#

五、验证实验结果

  1. show ip nat translations

show ip nat translations

  1. 从isp路由器连接pc机去访问内部的 web服务器,如果能,说明NAT工作正常,如果不能,有其他错误存在,需要检查硬件和其他配置。

访问内部的Web服务器

六、实验总结

  1. 了解了NAT和PAT的知识并且掌握了如何配置NAT和PAT
  2. inside和outside应用的接口不能弄错,不然会导致配置错误
  3. 要加上能使数据包向外转发的路由,比如默认路由
  4. 尽量不要用广域网接口地址作为映射的全局地址
  5. 我的PT中输入命令show ip nat translations verbose提示是不存在的命令,不知道为什么,可能是因为我的PT版本把这个命令给删除了

七、附件

下面给出该实验的文件

链接:https://pan.baidu.com/s/17r0jovoKJy0qC-097n0adg 密码:q59d

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值