NAT的配置

一、静态NAT的配置
在这里插入图片描述
1.主机1、路由器R1和R2接口IP地址等网络配置
2.边界路由器R1去外网默认路由的配置
3. 边界路由器R1的NAT配置
Router(config)#hostname R1
R1(config)#interface fastEthernet 0/0
R1(config-if)#ip nat inside //将该接口标记为NAT内部接口
R1(config-if)#exit
R1(config)#interface serial 2/0
R1(config-if)#ip nat outside //将该接口标记为NAT外部接口
R1(config-if)#exit
R1(config)#ip nat inside source static 172.16.1.3 200.1.1.5
//建立静态映射,200.1.1.5为公有地址

4.查看和检测静态内部源地址转换
R1#debug ip nat
主机1上ping 202.1.1.2
Ping的同时观察R1的输出
R1#
NAT: s=172.16.1.3->200.1.1.5, d=202.1.1.2 [11]
NAT*: s=202.1.1.2, d=200.1.1.5->172.16.1.3 [11]
分析显示信息的含义。

R1#undebug all
All possible debugging has been turned off
R1#show ip nat statistics

R1#show ip nat translations //查看NAT转换明细
R2#ping 172.16.1.3 能否通信?
R2#ping 200.1.1.5 能否通信?

二、动态NAT的配置
在这里插入图片描述
1.主机1、主机2、路由器1和路由器2接口IP地址等网络配置
2.边界路由器1去外网默认路由的配置
3.路由器1的配置
R1>enable
R1#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)#interface fastEthernet 0/0
R1(config-if)#ip nat inside
R1(config-if)#exit
R1(config)#interface serial 2/0
R1(config-if)#ip nat outside
R1(config-if)#no shutdown
R1(config-if)#exit
R1(config)#access-list 1 permit 192.168.1.0 0.0.0.255 //定义访问控制列表
R1(config)#ip nat pool lab 172.1.10.1 172.1.10.10 netmask 255.255.255.0 //定义地址池
R1(config)#ip nat inside source list 1 pool lab //将由access-list指定的内部本地地址与ip nat pool指定的合法地址池进行地址转换

路由器2的配置:
R2(config)#ip route 172.1.10.0 255.255.255.0 172.1.1.1

4.监测和查看动态内部源地址的转换
R1#debug ip nat
在主机1上ping 202.1.1.1 监测R1路由器的输出。
在主机2上ping 202.1.1.1 监测R1路由器的输出。

R1#undebug all
All possible debugging has been turned off
R1#show ip nat translations //查看NAT转换明细

三、PAT的配置
PAT,即端口地址转换,也称NAT超载或复用动态地址转换,采用端口多路复用方式,内部网络的所有主机均可共享一个合法外部IP地址实现对Internet的访问,从而可以最大限度地节约IP地址资源。同时,又可隐藏网络内部的所有主机,有效避免来自internet的攻击。

在这里插入图片描述
可在动态NAT的配置基础上来完成本任务,首先删除动态NAT的相关配置,命令如下:
R1(config)#no ip nat inside source list 1
R1(config)#no access-list 1
R1(config)#no ip nat pool lab

方法一:
R1路由器的配置:
R1(config)#access-list 1 permit 192.168.1.0 0.0.0.255
R1(config)#ip nat pool lab2 172.1.10.2 172.1.10.2 netmask 255.255.255.0
R1(config)#ip nat inside source list 1 pool lab2 overload

在R1查看和监测复用内部全局地址PAT
R1#debug ip nat
在主机1和主机2上ping 202.1.1.1 ,监测路由器R1的输出。
R1#show ip nat translations //查看NAT转换明细

方法二:
首先删除方法一的相关配置,具体如下:
R1(config)#no ip nat inside source list 1
R1(config)#no access-list 1
R1(config)#no ip nat pool lab2
直接配置串行接口地址复用NAT的方法,核心命令如下:
R1(config)#access-list 1 permit 192.168.1.0 0.0.0.255
R1(config)#ip nat inside source list 1 interface serial2/0 overload
该方法不用创建地址池,直接借用serial2/0的IP地址,serial2/0为R1连接外网的接口。

在R1查看和监测复用内部全局地址PAT
R1#debug ip nat
在主机1和主机2上ping 202.1.1.1 ,监测路由器R1的输出。

  • 19
    点赞
  • 146
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值