CCNA第六天(NAT)

NAT配置步骤

  1. 接口IP地址配置
  2. 使用访问控制列表定义哪些内部主机能做NAT
  3. 决定采用什么公有地址,静态或地址池
  4. 指定地址转换映射
  5. 在内部和外部端口上启用NAT

静态NAT配置

第一步: 设置外部端口

Router(config)#interface serial 0/0
Router(config-if)#ip address 61.159.62.129 255.255.255.248

第二步 :设置内部端口

Router(config)#interface FastEthernet 0/0
Router(config-if)#ip address 192.168.100.1 255.255.255.0

第三步: 在内部本地和内部合法地址之间建立静态地址转换

Router(config)#ip nat inside source static 192.168.100.2 61.159.62.130
Router(config)#ip nat inside source static 192.168.100.3 61.159.62.131
……

第四步:在内部和外部端口上启用NAT

Router(config)#interface serial 0/0
Router(config-if)#ip nat outside
Router(config)#interface fastethernet 0/0
Router(config-if)#ip nat inside

动态NAT配置

第一步: 设置外部端口IP地址

Router(config)#interface serial 0/0
Router(config-if)#ip address 61.159.62.129 255.255.255.192

第二步: 设置内部端口IP地址

Router(config)#interface FastEthernet 0/0
Router(config-if)#ip address 172.168.100.1 255.255.255.0

第三步:定义内部网络中允许访问外部的访问控制列表

Router(config)#access-list 1 permit 172.168.100.0 0.0.0.255

第四步:定义合法IP地址池

Router(config)#ip nat pool test0 61.159.62.130 61.159.62.190 network 255.255.255.192

第五步:指定网络地址转换映射

Router(config)#ip nat inside source list 1 pool  test0

第六步:在内部和外部端口上启用NAT

Router(config)#Interface serial 0/0
Router(config-if)#Ip nat outside
Router(config)#Interface fastethernet 0/0
Router(config-if)#Ip nat inside

PAT配置

第一步 :设置外部端口IP地址

Router(config)#interface serial 0/0
Router(config-if)#ip address 61.159.62.129 255.255.255.192

第二步: 设置内部端口IP地址

Router(config)#interface FastEthernet 0/0
Router(config-if)#ip address 10.1.1.1 255.255.255.0

第三步 :定义内部网络中允许访问外部的访问控制列表

Router(config)#access-list 1 permit 10.1.1.0 0.0.0.255

第四步:定义合法IP地址池

Router(config)#ip nat pool onlyone 61.159.62.130 61.159.62.130 netmask 255.255.255.248

第五步:指定网络地址转换映射

Router(config)#ip nat inside source list 1 pool onlyone overload

第六步:在内部和外部端口上启用NAT

Router(config)#interface serial 0/0
Router(config-if)#ip nat outside
Router(config)#interface fastethernet 0/0
Router(config-if)#ip nat inside

NAT检查与排错

常见问题
  • 动态地址池中是否有正确的范围的地址
  • 动态地址池中是否有重复的地址
  • 静态映射的地址与动态地址池中的地址之间是否有重复
  • 访问列表是否指明了要转换的正确地址,是否漏掉一些地址,是否包括了一些不该包括的地址
  • 是否指明了正确的内部和外部接口
  • 不对称路由问题
  • 测试联通性验证NAT配置
命令
show ip nat translations
show ip nat  statistics
NAT的debug调试
Router#debug ip nat
Nat:s=10.1.1.1->192.168.2.1,d=172.16.2.2 [0]
Nat:s=172.16.2.2, d=192.168.2.1->10.1.1.1 [0]
Nat:s=10.1.1.1->192.168.2.1, d=172.16.2.2 [1]
s=10.1.1.1表示源地址是10.1.1.1
d=172.16.2.2表示目的地址是172.16.2.2
10.1.1.1->192.168.2.1表示将地址10.1.1.1转换为 192.168.2.1
清除NAT表的条目
命令作用
clear ip nat translation *清除NAT转换表中的所有条目
clear ip nat translation inside local-ip global-ip清除包含内部转换的简单转换条目
clear ip nat translation outside local-ip global-ip清除包含外部转换的简单转换条目
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值