华为数通HCIA ENSP实验五:NAT

NAT

01-静态NAT

在这里插入图片描述

实验要求:采用静态NAT使内外网互通

1.根据拓扑图配置设备IP地址和VLAN

在三层交换机SW1上

vlan batch 10 20 30
int g0/0/1
 port link-type access
 port default vlan 10
int g0/0/2
 port link-type access
 port default vlan 20
int g0/0/3
 port link-type access
 port default vlan 30
#配置网关
int vlanif 10
 ip add 10.1.1.254 24
int vlanif 20
 ip add 10.1.2.254 24
int vlanif 30
 ip add 10.1.3.254 24

在企业出口路由器AR1上

int g0/0/0
 ip add 10.1.100.1 24  //作下一跳

在ISP路由器AR2上

int g0/0/0
 ip add 101.1.1.2 30
int g0/0/1
 ip add 202.1.1.2 30

2.配置三层互联VLAN

在三层交换机SW1上

vlan 100
int g0/0/5
 port link-type access
 port default vlan 100
int vlanif 100
 ip add 10.1.100.254 24

3.配置缺省路由指向出口

在三层交换机SW1上

ip route-static 0.0.0.0 0 10.1.100.1  //指向企业出口路由器AR1

在企业出口路由器AR1上

ip route-static 0.0.0.0 0 101.1.1.2  //指向ISP路由器AR2

在ISP路由器AR2上配置静态路由模仿网络运营商提供的路由服务

ip route-static 203.1.1.0 27 101.1.1.1

4.配置静态NAT

在企业出口路由器AR1的出接口上配置NAT

interface GigabitEthernet0/0/1
 ip address 101.1.1.1 255.255.255.252
 nat static global 203.1.1.1 inside 10.1.1.1 netmask 255.255.255.255
 nat static global 203.1.2.1 inside 10.1.2.1 netmask 255.255.255.255
 nat static global 203.1.3.1 inside 10.1.3.1 netmask 255.255.255.255

由于在企业出口路由器AR1上的缺省路由导致此时AR1和客户端之间形成环路

5.增加静态路由解决环路

在企业出口路由器AR1中

ip route-static 10.1.1.0 24 10.1.100.254
ip route-static 10.1.2.0 24 10.1.100.254
ip route-static 10.1.3.0 24 10.1.100.254  //分别指向PC1 2 3

6.测试

在PC1上ping外网客户端202.1.1.1,成功

在外网客户端ping PC1 203.1.1.1 成功 注意此处应该ping PC1的公网地址

7.配置思路

02-动态NAT

在这里插入图片描述

实验要求:内网2.0网段用一个地址池

                内网3.0网段用一个地址池

配置动态NAT使内外网互通

1.根据拓扑图配置设备IP地址和VLAN

在三层交换机SW1上

vlan batch 10 20 30
int g0/0/1
 port link-type access
 port default vlan 10
int g0/0/2
 port link-type access
 port default vlan 20
int g0/0/3
 port link-type access
 port default vlan 30
#配置网关
int vlanif 10
 ip add 10.1.1.254 24
int vlanif 20
 ip add 10.1.2.254 24
int vlanif 30
 ip add 10.1.3.254 24

在企业出口路由器AR1上

int g0/0/0
 ip add 10.1.100.1 24  //作下一跳

在ISP路由器AR2上

int g0/0/0
 ip add 101.1.1.2 30
int g0/0/1
 ip add 202.1.1.2 30

2.配置三层互联VLAN

在三层交换机SW1上

vlan 100
int g0/0/5
 port link-type access
 port default vlan 100
int vlanif 100
 ip add 10.1.100.254 24

3.配置缺省路由指向出口

在三层交换机SW1上

ip route-static 0.0.0.0 0 10.1.100.1  //指向企业出口路由器AR1

在企业出口路由器AR1上

ip route-static 0.0.0.0 0 101.1.1.2  //指向ISP路由器AR2

在ISP路由器AR2上配置静态路由模仿网络运营商提供的路由服务

ip route-static 203.1.1.0 27 101.1.1.1

4.配置动态NAT

在企业出口路由器AR1的出接口上配置NAT

interface GigabitEthernet0/0/1
 ip address 101.1.1.1 255.255.255.252
 nat address-group 1 203.1.1.1 203.1.1.1
 nat address-group 2 203.1.1.2 203.1.1.3
 nat address-group 3 203.1.1.4 203.1.1.5
acl 2001
 rule permit source 10.1.1.0 0.0.0.255  //配置基础ACL,匹配需要进行动态转换的源地址范围
acl 2002
 rule permit source 10.1.2.0 0.0.0.255
acl 2003
 rule permit source 10.1.3.0 0.0.0.255
int g0/0/1
 nat outbound 2001 address-group 1 no-pat
 nat outbound 2002 address-group 2 no-pat
 nat outbound 2003 address-group 3 no-pat

由于在企业出口路由器AR1上的缺省路由导致此时AR1和客户端之间形成环路

5.增加静态路由解决环路

在企业出口路由器AR1中

ip route-static 10.1.1.0 24 10.1.100.254
ip route-static 10.1.2.0 24 10.1.100.254
ip route-static 10.1.3.0 24 10.1.100.254  //分别指向PC1 2 3

6.测试

在PC1上ping外网客户端202.1.1.1,成功

在PC2上ping外网客户端202.1.1.1,失败

原因:eNSP模拟器Bug,将PC2的IP地址改为10.1.2.1 成功

在PC3上ping外网客户端202.1.1.1,成功

外网客户端因为无法得知内网设备在公网上的地址所以主动通信

03-NAPT

在这里插入图片描述

实验要求:使vlan 10 20 30的主机能同时访问外网

1.根据拓扑图配置设备IP地址和VLAN

在三层交换机SW1上

vlan batch 10 20 30
int g0/0/1
 port link-type access
 port default vlan 10
int g0/0/2
 port link-type access
 port default vlan 20
int g0/0/3
 port link-type access
 port default vlan 30
#配置网关
int vlanif 10
 ip add 10.1.1.254 24
int vlanif 20
 ip add 10.1.2.254 24
int vlanif 30
 ip add 10.1.3.254 24

在企业出口路由器AR1上

int g0/0/0
 ip add 10.1.100.1 24  //作下一跳

在ISP路由器AR2上

int g0/0/0
 ip add 101.1.1.2 30
int g0/0/1
 ip add 202.1.1.2 30

2.配置三层互联VLAN

在三层交换机SW1上

vlan 100
int g0/0/5
 port link-type access
 port default vlan 100
int vlanif 100
 ip add 10.1.100.254 24

3.配置缺省路由指向出口

在三层交换机SW1上

ip route-static 0.0.0.0 0 10.1.100.1  //指向企业出口路由器AR1

在企业出口路由器AR1上

ip route-static 0.0.0.0 0 101.1.1.2  //指向ISP路由器AR2

在ISP路由器AR2上配置静态路由模仿网络运营商提供的路由服务

ip route-static 203.1.1.0 27 101.1.1.1

4.配置NAPT

在企业出口路由器AR1的出接口上配置NAPT

interface GigabitEthernet0/0/1
 ip address 101.1.1.1 255.255.255.252
 nat address-group 1 203.1.1.1 203.1.1.1
acl 2001
 rule 5 permit source 10.1.1.0 0.0.0.255  //配置基础ACL,匹配需要进行动态转换的源地址范围
 rule 10 permit source 10.1.2.0 0.0.0.255 
 rule 15 permit source 10.1.3.0 0.0.0.255 
int g0/0/1
 nat outbound 2001 address-group 1 

由于在企业出口路由器AR1上的缺省路由导致此时AR1和客户端之间形成环路

5.增加静态路由解决环路

在企业出口路由器AR1中

ip route-static 10.1.1.0 24 10.1.100.254
ip route-static 10.1.2.0 24 10.1.100.254
ip route-static 10.1.3.0 24 10.1.100.254  //分别指向PC1 2 3

6.测试

同时在PC1 2 3上长ping外网客户端,都能通,成功

ping 202.1.1.1 -t

在出口路由器上

display nat session protocol icmp

在这里插入图片描述
发现转换后的IP一致,配置成功

NAT 对 ICMP 的处理

在你的 NAT 会话信息中:

  • 原始 IcmpId:63081(内网主机 10.1.1.1 发送的 ICMP 请求的标识符)。
  • 转换后的 IcmpId:12096(NAT 设备将标识符转换为 12096,以便区分不同内网主机的会话)

7.配置思路

将唯一的地址放入地址池,配置一条ACL并匹配内网三个网段

04-Easy-IP

在这里插入图片描述

实验要求:在没有地址池的情况下 使vlan 10 20 30的主机能同时访问外网

1.根据拓扑图配置设备IP地址和VLAN

在三层交换机SW1上

vlan batch 10 20 30
int g0/0/1
 port link-type access
 port default vlan 10
int g0/0/2
 port link-type access
 port default vlan 20
int g0/0/3
 port link-type access
 port default vlan 30
#配置网关
int vlanif 10
 ip add 10.1.1.254 24
int vlanif 20
 ip add 10.1.2.254 24
int vlanif 30
 ip add 10.1.3.254 24

在企业出口路由器AR1上

int g0/0/0
 ip add 10.1.100.1 24  //作下一跳

在ISP路由器AR2上

int g0/0/0
 ip add 101.1.1.2 30
int g0/0/1
 ip add 202.1.1.2 30

2.配置三层互联VLAN

在三层交换机SW1上

vlan 100
int g0/0/5
 port link-type access
 port default vlan 100
int vlanif 100
 ip add 10.1.100.254 24

3.配置缺省路由指向出口

在三层交换机SW1上

ip route-static 0.0.0.0 0 10.1.100.1  //指向企业出口路由器AR1

在企业出口路由器AR1上

ip route-static 0.0.0.0 0 101.1.1.2  //指向ISP路由器AR2

在ISP路由器AR2上配置静态路由模仿网络运营商提供的路由服务

ip route-static 203.1.1.0 27 101.1.1.1

4.配置Easy-IP

在企业出口路由器AR1的出接口上配置NAPT

interface GigabitEthernet0/0/1
 ip address 101.1.1.1 255.255.255.252
acl 2000
 rule 5 permit source 10.1.1.0 0.0.0.255  
 rule 10 permit source 10.1.2.0 0.0.0.255 
 rule 15 permit source 10.1.3.0 0.0.0.255 //配置基础ACL,匹配需要进行动态转换的源地址范围
int g0/0/1
 nat outbound 2000  //在接口上配置Easy-IP

由于在企业出口路由器AR1上的缺省路由导致此时AR1和客户端之间形成环路

5.增加静态路由解决环路

在企业出口路由器AR1中

ip route-static 10.1.1.0 24 10.1.100.254
ip route-static 10.1.2.0 24 10.1.100.254
ip route-static 10.1.3.0 24 10.1.100.254  //分别指向PC1 2 3

6.测试

同时在PC1 2 3上长ping外网客户端,都能通,成功

ping 202.1.1.1 -t

在出口路由器上

display nat session protocol icmp

在这里插入图片描述
发现所有转换后的IP都是企业出口路由器AR1的出接口IP,配置成功

7.配置思路

用出口路由器的接口IP充当地址池进行NAPT

05-NAT Server

在这里插入图片描述

实验要求:在没有地址池的情况下 使vlan 10 20 30的主机能同时访问外网

1.根据拓扑图配置设备IP地址和VLAN

在三层交换机SW1上

vlan batch 10 20 30 50
int g0/0/1
 port link-type access
 port default vlan 10
int g0/0/2
 port link-type access
 port default vlan 20
int g0/0/3
 port link-type access
 port default vlan 30
int g0/0/4
 port link-type access
 port default vlan 50
#配置网关
int vlanif 10
 ip add 10.1.1.254 24
int vlanif 20
 ip add 10.1.2.254 24
int vlanif 30
 ip add 10.1.3.254 24
int vlanif 50
 ip add 10.1.5.254 24

在企业出口路由器AR1上

int g0/0/0
 ip add 10.1.100.1 24  //作下一跳

在ISP路由器AR2上

int g0/0/0
 ip add 101.1.1.2 30
int g0/0/1
 ip add 202.1.1.2 30

2.配置三层互联VLAN

在三层交换机SW1上

vlan 100
int g0/0/5
 port link-type access
 port default vlan 100
int vlanif 100
 ip add 10.1.100.254 24

3.配置缺省路由指向出口

在三层交换机SW1上

ip route-static 0.0.0.0 0 10.1.100.1  //指向企业出口路由器AR1

在企业出口路由器AR1上

ip route-static 0.0.0.0 0 101.1.1.2  //指向ISP路由器AR2

在ISP路由器AR2上配置静态路由模仿网络运营商提供的路由服务

ip route-static 203.1.1.0 27 101.1.1.1

4.配置NAT Server

根据拓扑图图形化配置好NAT Server的IP地址,网关为10.1.5.254

选择Http服务器并选择目录启动

在出口路由器AR1上

interface GigabitEthernet0/0/1
 ip address 101.1.1.1 255.255.255.252
nat static global 203.1.1.1 inside 10.1.1.1 netmask 255.255.255.255
nat server protocol tcp global 203.1.1.10 www inside 10.1.5.1 www
(nat server portocol tcp global 203.1.1.11 ftp inside 10.1.5.1 ftp)如果服务器类型为FTP就用这条  //生成映射关系
10.1.5.1 80
203.1.1,10 80
10.1.5.1 21
203.1.1,11 21
当外网访问203.1.1.10的80端口,AR1会将目标地址和端口映射为内网10.1.5.1的80端口

由于在企业出口路由器AR1上的缺省路由导致此时AR1和客户端之间形成环路

5.增加静态路由解决环路

在企业出口路由器AR1中

ip route-static 10.1.1.0 24 10.1.100.254
ip route-static 10.1.2.0 24 10.1.100.254
ip route-static 10.1.3.0 24 10.1.100.254
ip route-static 10.1.5.0 24 10.1.100.254  //分别指向PC1 2 3 NAT Server

6.测试

在本地创建一个html文件打开客户端指定到此文件

在客户端上访问Http Server成功

在这里插入图片描述

7.配置思路

当外网访问203.1.1.10的80端口,AR1会将目标地址和端口映射为内网10.1.5.1的80端口

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值