网络技术之NAT

NAT是一种网络技术,用于解决IPv4地址匮乏问题,通过将内部私有地址转换为公网地址进行通信。它包括静态NAT(一对一映射)、动态NAT(地址池分配)和EasyIP(端口转换)。配置示例展示了如何在路由器上设置静态和动态NAT转换。
摘要由CSDN通过智能技术生成

什么是NAT?

NAT(network  address translation)即网络地址转换的意思

为什么要使用NAT?

ipv4长度为4字节32位,总计4294967296(42亿多)个地址,全球人口远不止这个数字,参考每个人不只是手机、电脑、甚至家用电器都需要联网。需要联网的设备远比这个数字大很多。ipv4地址是极其匮乏的。ipv6已经出现很多年,也许是潜在的解决方案,但是毕竟一直未曾普及使用。NAT技术对于解决IP地址的匮乏是极为关键的

NAT技术的原理是什么?

NAT主要用于内部主机访问外部网络的功能。当局域网内的主机需要访问外部网络时,通过NAT技术将私网地址转换为公网地址,并且多个私网用户可以使用同一个公网地址,这样就节省了公网地址。

NAT的实现方式有哪些?

静态NAT

静态NAT实现公网地址与私网地址一对一映射,即一个公网IP只能分配给一台内网主机使用

动态NAT

内部私有地址转换为公有地址时,公网ip地址是不固定的,是一个地址池。当内网主机需要与公网主机通信时,路由器会在配置的公网地址池中选择一个未使用的公网地址与私网地址作映射,当不需要此连接时,公网地址会被释放。

地址池中的地址如果被占用完毕以后,其他私网地址需要等待有公网IP被释放,才能再次使用公网地址。

EasyIP

EasyIP是建立在NAPT的基础上实现的,即网络地址端口转换,允许将多个私网地址映射到一个公网地址的不同端口上。

私网的主机访问公网时,路由器会根据报文的源IP地址与端口号,建立EasyIP表。此表说明了源IP、端口与出接口的公网地址的IP、端口之间的映射关系,并将报文转发到公网。路由器收到公文的应答报文以后,根据目的IP、端口。将请求转发到内网对应的私网IP、端口实现通信。

NAT的配置说明

拓扑图说明:pc1、pc2与AR1之间为内网、AR1至pc3之间为外网

交换机1作为傻瓜交换机,不做任何配置

AR2的配置:AR2的配置是固定的,后续都只会更改AR1的配置

<Huawei>sys

[Huawei]interface  GigabitEthernet  0/0/0

[Huawei-GigabitEthernet0/0/0]ip address  100.100.10.2 8

[Huawei-GigabitEthernet0/0/0]quit

[Huawei]interface  GigabitEthernet  0/0/1

[Huawei-GigabitEthernet0/0/1]ip add 201.10.10.2 24

[Huawei-GigabitEthernet0/0/1]quit

[Huawei]ospf

[Huawei-ospf-1]area 0

[Huawei-ospf-1-area-0.0.0.0]network  100.0.0.0 0.255.255.255

[Huawei-ospf-1-area-0.0.0.0]network 201.10.10.0 0.0.0.255

[Huawei-ospf-1-area-0.0.0.0]quit

AR1的配置

<Huawei>sys

[Huawei]undo  info-center  enable

[Huawei]interface  GigabitEthernet  0/0/0

[Huawei-GigabitEthernet0/0/0]ip address  192.168.10.254 24

[Huawei-GigabitEthernet0/0/0]quit

[Huawei]interface  GigabitEthernet  0/0/1

[Huawei-GigabitEthernet0/0/1]ip address 100.100.10.1  8

[Huawei-GigabitEthernet0/0/1]quit

[Huawei]ospf

[Huawei-ospf-1]area 0

[Huawei-ospf-1-area-0.0.0.0]network  192.168.10.0 0.0.0.255

[Huawei-ospf-1-area-0.0.0.0]network 100.0.0.0 0.255.255.255

配置静态地址转换

[Huawei]nat  static global  100.100.10.11 inside  192.168.10.1

[Huawei]nat static global 100.100.10.12 inside 192.168.10.2

可以看到私网地址与公网地址的一一转化关系

配置EasyIP

同样使用上面的拓扑图,使用命令清除上面的静态地址转换

[Huawei]undo nat static global  100.100.10.11 inside  192.168.10.1

[Huawei]undo nat static global 100.100.10.12 inside 192.168.10.2

[Huawei]acl 2000                

[Huawei-acl-basic-2000]rule 10 permit  source  192.168.10.0 0.0.0.255

[Huawei-acl-basic-2000]quit

[Huawei]interface  GigabitEthernet  0/0/1

[Huawei-GigabitEthernet0/0/1]nat  outbound  2000

配置动态IP

仍然使用上述拓扑图,清除上面的easyIP配置

[Huawei-GigabitEthernet0/0/1]undo nat outbound 2000

[Huawei-GigabitEthernet0/0/1]quit

[Huawei]nat  address-group  1 100.100.10.100  100.100.10.200

[Huawei]acl 2000

[Huawei-acl-basic-2000]rule  10 permit source  192.168.10.0 0.0.0.255

[Huawei-acl-basic-2000]quit

[Huawei]interface  GigabitEthernet  0/0/1

[Huawei-GigabitEthernet0/0/1]nat  outbound  2000 address-group 1 no-pat

[Huawei-GigabitEthernet0/0/1]quit

[Huawei]display  nat  address-group 1

 NAT Address-Group Information:

 --------------------------------------

 Index   Start-address      End-address

 --------------------------------------

 1      100.100.10.100   100.100.10.200

 --------------------------------------

  Total : 1

[Huawei]display  nat outbound

 NAT Outbound Information:

 --------------------------------------------------------------------------

 Interface                     Acl     Address-group/IP/Interface      Type

 --------------------------------------------------------------------------

 GigabitEthernet0/0/1         2000                              1    no-pat

 --------------------------------------------------------------------------

  Total : 1

[Huawei]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值