NAT(network address translation)
由于IPv4地址空间不足,在IPv6广泛应用之前,NAT是一种过渡技术,
NAT一般部署在网关上,NAT是将数据报文头部中的ip地址转换为另一个ip地址的过程。
NAT在使内网用户访问公网的同时,也屏蔽了公网用户访问私网主机的需求。
静态NAT
静态NAT实现了公网ip和内网ip的一对一映射,
一个公网ip只会分配给唯一且国定的内网主机。
配置
int g 0/0/1
ip address 192.168.0.254 24
int g 0/0/0
ip address 200.167.2.68 24
nat static global 220.1.1.1 inside 192.168.0.1
nat static global 221.1.1.1 inside 192.168.0.2
动态NAT
动态NAT基于地址池实现私有地址和公有地址的转换。
配置
nat address-group1 200.167.2.6 200.167.2.8
acl 2000
rule 5 permit source 192.168.0.254 0.0.0.255
quit
int g 0/0/0
nat outbound 2000 address-group 1 no-pat
dis nat address-group 1
NAPT
网络地址端口转换NAPT允许多个内部地址映射到同一个公网地址不同端口
Easy ip
允许将多个内部地址映射到网关出接口地址上的不同端口,
配置
acl 2000
rule 5 permit source 192.168.0.254 0.0.0.255
int g 0/0/0
nat outbound 2000
dis nat outbound
NAT服务器
通过配置NAT服务器可以使外网用户访问内网服务器
int g 0/0/1
ip address 192.168.0.254 24
inter g 0/0/0
ip address 200.167.2.6 24
nat server protocol tcp global 203.10.10.1 www inside 192.168.0.1 80
dis nat server