NAT网络地址转换

NAT:网络地址转换,在边界路由起上,进行公有和私有IP之间的转换。

公有IP----全球唯一性,可以在互联网中通信,付费使用

私有IP----本地唯一性,不可以在互联中通信,免费试用

A类:10.0.0.0-10.255.255.255

B类:172.16.0.0-172.31.255.255

C类:192.168.0.0-182.168.255.255 

NAT的分类(5类):静态NAT  动态NAT  NAPT   端口映射

静态NAT

静态NAT 简单来说就是通过配置在我们私网的边界路由器上维护一张静态地址映射表。静态地址映射表反应了公有IP地址和私有IP地址之间的一一对应的关系。 

原理/工作过程:当内网的数据包来到边界路由器上,会先检查其目的IP地址是否为公网地址。如果是公网地址,就会根据我们配置的静态地址映射表中查找该源IP所对应的公网IP地址。如果有记录,则将发往公网的数据包源IP改为对应的公网IP。

[R2-GigabitEthernet0/0/1]nat static global 12.1.1.3 inside 192.168.1.2

  将12.1.1.3 绑定 192.168.1.2 

[R2]display  nat static  查询nat映射关系

动态NAT

动态NAT和静态NAT最大的区别在于地址映射表中的内容是可以变化的,而不是写死的。所以,动态NAT不再是一对一的关系,而是实现多对多的转换。

动态NAT在同一时间,还是一个公网对应一个私网IP。所以,当上网需求变大是,便只能进行排队,造成延时上升。

NAPT---端口地址转化  也叫 PAT

为了解决动态NAT同一时间一个公网IP只能对应一个私网IP的问题,在边界路由起上,再维护一张源端口号和私网IP地址的映射关系的表;因为端口号的取值范围是 1-65535 ,及65535个,所以NAPT同时支持通过的数据包数量也就是65535个,这就形成了一对多的NAPT,在华为系统中,称这种NAPT为EASY IP。    当上网需求非常大的时候,一个公网IP可能就不够用了,我们也可以同时使用多个公网IP,这样即可形成65535的倍数增长,形成多对多的NAPT。

一对多(EASY IP):

[R2]acl 2000

[R2-acl-basic-2000]rule permit source 192.168.0.0 0.0.255.255

  规定 允许 源 192.168.0-255.0-255 

[R2-GigabitEthernet0/0/1]nat outbound 2000  在该接口的出方向上 对acl2000内的感兴趣流量  执行NAT转换

多对多:

[R2]nat address-group 1 12.1.1.4 12.1.1.10 创建NAT地址池

条件:1.必须是公网地址  2.必须是连续的IP地址 

[R2]acl 2001    配置ACL抓取感兴趣流量

[R2-acl-basic-2001]rule permit  source 192.168.0.0 0.0.255.255

将内网所有IP定义为感兴趣流量

[R2-GigabitEthernet0/0/1] 进入边界路由器出接口

[R2-GigabitEthernet0/0/1]nat outbound 2001 address-group 1

在该接口上  将ACL表中出方向的地址 交给NAT地址池 1

特殊注意事项:

 no-pat-------添加为静态多对多  不添加则是动态多对多

静态多对多:多个一对一

动态多对多:多个一对多 

端口映射:

[R2-GigabitEthernet0/0/1]nat server protocol tcp global current-interface 80 inside 192.168.1.10 80

[R2-GigabitEthernet0/0/1]nat server protocol tcp global current-interface 8080 inside 192.168.1.20 80

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值