一什么是NAT网络地址转换NAT是一项核心技术用于解决IPv4地址短缺问题让多个设备能共享一个公网IP上网同时也增强了内部网络的安全性。二实验1easy-ipAR1acl number 2000 //建立一个基本ACL作用是做NAT要有一个对象这个ACL2000就是需要转换的对象 rule 5 permit source 192.168.1.0 0.0.0.255 //规则就是192.168.1.0这个段放通 interface GigabitEthernet0/0/0 //进入0/0/0口 ip address 1.1.1.1 255.255.255.0 //添加IP地址这里是两个路由器互联的 nat outbound 2000 //easy-ip的重要配置esdy-ip 是用口子上的公网ip作为转换对象的不需要别的配置了 interface GigabitEthernet0/0/1 //进入0/0/1口 ip address 192.168.1.254 255.255.255.0 //这个是下面终端的网关AR2只是在接口上配个ip这里就不配置了easy-ip就配置完了下面验证一下可以ping通外网1.1.1.2抓包可以看到转换成了接口地址的IP到这里easy-ip就配置完了2静态NAT拓扑图不变AR1acl number 2000 //建立ACL2000 rule 5 permit source 192.168.1.0 0.0.0.255 //放通192.168.1.0整段 nat static global 1.1.1.10 inside 192.168.1.1 netmask 255.255.255.255 //做NAT把192.168.1.1转换成1.1.1.10 interface GigabitEthernet0/0/0 //进入0口 ip address 1.1.1.1 255.255.255.0 //添加ip nat static enable //开启nat这里要注意我是在系统模式下配置的nat所以要在接口上开启NAT如果直接在口子上配NAt则不需要开启 interface GigabitEthernet0/0/1 //同上实验 ip address 192.168.1.254 255.255.255.0AR2不变动验证抓个包静态nat配置结束3动态NATAR1acl number 2000 //建立ACL2000 rule 5 permit source 192.168.1.0 0.0.0.255 //放通192.168.1.0段 nat address-group 1 1.1.1.3 1.1.1.10 //创建地址池地址池是1.1.1.3-1.1.1.10 interface GigabitEthernet0/0/0 //进入0/0/0口 ip address 1.1.1.1 255.255.255.0 //添加ip nat outbound 2000 address-group 1 no-pat //在出方向做NAT 把192.168.1.0转换成地址池里的地址 这里的no-pat代表只转换IP不转换端口 interface GigabitEthernet0/0/1 //同上 ip address 192.168.1.254 255.255.255.0AR2不变验证抓包可以看到他是把地址池里的地址挨个转换的这也是导致上面ping断断续续的原因软件原因导致项目上不会这样。4端口NATAR1acl number 2000 //建立ACL2000 rule 5 permit source 192.168.1.0 0.0.0.255 //放通192.168.1.0 nat address-group 1 1.1.1.100 1.1.1.100 //NAT地址池为1.1.1.100 就这个一个地址 interface GigabitEthernet0/0/0 //进入口子 ip address 1.1.1.1 255.255.255.0 //添加ip nat outbound 2000 address-group 1 //出方向把192.168.1.0转换成地址池的ip interface GigabitEthernet0/0/1 //同上 ip address 192.168.1.254 255.255.255.0AR2不变验证抓个包5nat serverAR1interface GigabitEthernet0/0/0 //进口子 ip address 1.1.1.1 255.255.255.0 nat static protocol tcp global 192.168.1.1 www inside 1.1.1.2 www netmask 255.2 55.255.255 //端口映射 把192.168.1.1的80端口映射到公网ip1.1.1.2的80端口这里的协议是tcpAR2不变把PC1想象成是一台服务器这个没法验证到这里结束打完收工。