源nat:
私网到公网的转换(私网访问公网,目的ip没变,只转换了源ip)。
实验要求:
- 假设一个企业从运营商那获得一段公网地址(21.16.1.248/29);
- 要求内网电脑可以正常上外放,并能访问外网服务器;
- 在ISP路由器配置环回接口,模拟外网地址;
- 企业内网服务器的http业务需要映射到外网,供外网用户访问,外网用户只能访问页面,不能ping通服务器。
- ISP为运营商设备,模拟外网环境。
网络拓扑
配置思路:
ISP运营商配置
- 修改设备名称(省略);
- 接口配置(省略)
R1路由器配置(出口设备)
-
修改设备名称(省略);
-
接口配置;
-
外网出口;
# interface GigabitEthernet0/0/0 description ISP ip address 21.16.1.254 255.255.255.248 #
-
内网接口;
# interface GigabitEthernet0/0/2 description office ip address 192.168.31.254 255.255.255.0 #
-
-
缺省路由配置;
# ip route-static 0.0.0.0 0.0.0.0 21.16.1.249 #
-
创建规则;允许指定地址做地址转换
# acl number 2000 step 10 rule 10 permit source 192.168.31.0 0.0.0.255 #
-
创建地址组;NAT地址池
# nat address-group 0 21.16.1.250 21.16.1.253 #
-
动态地址转换(源NAT);
-
no-pat;
# interface GigabitEthernet0/0/0 description ISP nat outbound 2000 address-group 0 no-pat #
-
NAPT;
# interface GigabitEthernet0/0/0 description ISP ip address 21.16.1.254 255.255.255.248 nat outbound 2000 address-group 0 #
注意:PAT与NO-PAT的区别是NAPT转换源端口,NO-PAT不转换源端口。
-
easy ip;
# interface GigabitEthernet0/0/0 description ISP ip address 21.16.1.254 255.255.255.248 nat outbound 2000 #
-
注意:Easy-ip是NAPT的一种特例是单向转换的,配置时候不需要创建公网地址池。
- NAT SERVER ,服务器映射(目的NAT);
目的nat:公网到私网的转换(公网访问私网,源地址没变,只转换了目的ip),也叫端口映射。
1. 命令格式:
```powershell
nat server + global / protocol + prot number / icmp / tcp / udp + global ip / current-interface / interface +port number / server + inside + ip + port number / server
```
```powershell
#
interface GigabitEthernet0/0/0
description ISP
nat server protocol tcp global current-interface www inside 192.168.31.3 www
#
```
常用调试命令:
# 查看 nat server 服务相关信息
display nat server
# 查看 nat地址池相关信息
display nat address-group
# 查看所有的 nat 会话信息
display nat session all
# 查看所有 nat 的类型
display nat outbound
标签:NAPT,NAT,ip,ISP,21.16,nat,address,interface,动态
From: https://blog.51cto.com/xiangsx/5927862