静态
NAT
R1(config)#ip route 0.0.0.0 0.0.0.0 200.200.200.4
R1(config)#ip nat inside source static 192.168.10.5 200.200.200.1
R1(config)#int fa0/0
R1(config-if)#ip nat inside
R1(config)#int fa1/0
R1(config-if)#ip nat outside
R1(config-if)#exit
R1#show ip nat translations
Pro Inside global
Inside local
Outside local
Outside global
--- 200.200.200.1
192.168.10.5
静态
NAT
(
带端口号
)
R1(config)#no ip nat inside source static 192.168.10.5 200.200.200.1
Static entry in use, do you want to delete child entries? [no]: y
R1(config)#ip nat inside source static tcp 192.168.10.5 3389 200.200.200.1 4000
R1(config)#int fa0/0
R1(config-if)#ip nat inside
R1(config-if)#no sh
R1(config-if)#int fa1/0
R1(config-if)#ip nat outside
R1(config-if)#no sh
R1(config-if)#end
R1#show ip nat translations
Pro Inside global
Inside local
Outside local
Outside global
tcp 200.200.200.1:4000 192.168.10.5:3389
---
---
(
PAT
)端口复用
R1#clear ip nat translation *
R1#no ip nat inside source static tcp 192.168.10.5 3389 200.200.200.1
4000
R1(config)#ip access-list extended for_nat
R1(config-ext-nacl)#per ip 192.168.10.0 0.0.0.255 any
R1(config-ext-nacl)#exit
R1(config)#ip nat inside source list for_nat interface fastEthernet 1/0 overload
R1(config)#int fa0/0
R1(config-if)#ip nat inside
R1(config-if)#no sh
R1(config-if)#int fa1/0
R1(config-if)#ip nat outside
R1(config-if)#no sh
R1(config-if)#end
R1#show ip nat translations
R1#show ip nat translations
Pro Inside global
Inside local
Outside local
Outside global
tcp 200.200.200.1:1029 192.168.10.5:1029
200.200.201.5:3389 200.200.201.5:3389
多公网地址
R1(config)#no ip nat inside source list for_nat interface fastEthernet 1/0 ove$
R1(config)#ip nat pool poola 200.200.200.5 200.200.200.10 netmask 255.255.255.0
R1(config)#ip nat inside source list for_nat pool poola overload
R1(config)#int fa0/0
R1(config-if)#ip nat inside
R1(config-if)#no sh
R1(config-if)#int fa1/0
R1(config-if)#ip nat outside
R1(config-if)#exit
R1(config)#exit
R1#show ip nat translations
R1#show ip nat translations
Pro Inside global
Inside local
Outside local
Outside global
tcp 200.200.200.5:1031 192.168.10.5:1031
200.200.201.5:3389 200.200.201.5:3389
tcp
负载均衡
R1(config)#access-list 1 permit host 200.200.200.1
R1(config)#ip nat pool poolb 192.168.10.2 192.168.10.3 net 255.255.255.0 type rotary
R1(config)#
ip nat inside destination list 1 pool poolb
R1(config)#int fa0/0
R1(config-if)#ip nat inside
R1(config-if)#no sh
R1(config-if)#int fa1/0
R1(config-if)#ip nat outside
R1(config-if)#no sh
R1(config-if)#end
R1#show ip nat translations
Pro Inside global
Inside local
Outside local
Outside global
tcp 200.200.200.1:23
192.168.10.2:23
200.200.201.5:1039 200.200.201.5:1039
R1#show ip nat translations
Pro Inside global
Inside local
Outside local
Outside global
tcp 200.200.200.1:23
192.168.10.2:23
200.200.201.5:1039 200.200.201.5:1039
tcp 200.200.200.1:23
192.168.10.3:23
200.200.201.5:1040 200.200.201.5:1040
转载于:https://blog.51cto.com/qq874915178/395380