基础NAT基本实验_休闲
静态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基本实验_NAT_02
基础NAT基本实验_NAT_03基础NAT基本实验_休闲_04基础NAT基本实验_职场_05
 
 
静态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  ---                ---
基础NAT基本实验_职场_06基础NAT基本实验_NAT_07基础NAT基本实验_职场_08基础NAT基本实验_职场_09
 
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
基础NAT基本实验_职场_10基础NAT基本实验_休闲_11基础NAT基本实验_休闲_12
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
基础NAT基本实验_职场_13基础NAT基本实验_职场_14基础NAT基本实验_职场_15
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 
基础NAT基本实验_NAT_16
 
 
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
基础NAT基本实验_NAT_17
 
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