NAPT(Network Address and Port Translation,网络地址端口转换):从地址池中选择地址进行地址转换时不仅转 换IP地址,同时也会对端口号进行转换,从而实现公有地址与私有地址的1:n映射,可以有效提高公有地址利用率。
Easy IP:实现原理和NAPT相同,同时转换IP地址、传输层端口,区别在于Easy IP没有地址池的概念,使用接 口地址作为NAT转换的公有地址。
Easy IP适用于不具备固定公网IP地址的场景:如通过DHCP、PPPoE拨号获取地址的私有网络出口,可以直接 使用获取到的动态地址进行转换。
NAT Server:指定[公有地址:端口]与[私有地址:端口]的一对一映射关系,将内网服务器映射到公 网,当私有网络中的服务器需要对公网提供服务时使用。
动态NAT、NAPT、Easy IP为私网主机访问公网提供源地址转换。
NAT Server实现了内网主机对公网提供服务。
静态NAT提供了一对一映射,支持双向互访。
R1配置
aaa
local-user test password cipher Huawei@123
local-user test privilege level 15
local-user test service-type telnet
interface GigabitEthernet0/0/0
ip address 192.168.1.1 255.255.255.0
ip route-static 0.0.0.0 0.0.0.0 192.168.1.254
user-interface vty 0 4
authentication-mode aaa
R2配置
acl number 2000
rule 5 permit source any
nat address-group 1 1.2.3.10 1.2.3.20
interface GigabitEthernet0/0/0
ip address 192.168.1.254 255.255.255.0
interface GigabitEthernet0/0/1
ip address 1.2.3.4 255.255.255.0
nat server protocol tcp global current-interface 2323 inside 192.168.1.1 telnet #配置NAT server
#nat outbound 2000 address-group 1 #配置动态IP
nat outbound 2000 #配置Easy IP
ip route-static 0.0.0.0 0.0.0.0 1.2.3.254
R3配置
aaa
local-user test password cipher Huawei@123
local-user test privilege level 15
local-user test service-type telnet
interface GigabitEthernet0/0/0
ip address 1.2.3.254 255.255.255.0
user-interface vty 0 4
authentication-mode aaa
架构图
测试结果