NAT 网络地址转换协议解析及实例配置

一、NAT 概述

互联网用户的数量激增,IPv4 地址陷入了资源短缺的问题,为解决此问题,提出了NAT网络地址转换协议,能够进行内外网地址的转换。

公有地址可直接在互联网上通信,而私有地址只能在内网使用,不能直接访问外网。私有地址范围如下:

A 类:10.0.0.0 ~ 10.255.255.255

B 类:172.16.0.0 ~ 172.31.255.255

C 类:192.168.0.0 ~ 192.168.255.255

二、NAT 分类与特点

1. 静态 NAT

特点:每个私有地址与一个固定的公有地址一一映射。

适用场景:公网固定访问某个内网主机的场景。

转换示例:

2. 动态 NAT

静态NAT严格进行一对一地址映射,导致内网主机长时间离线或者不发送数据是,与之对应的公有地址也处于使用状态。为了避免地址的浪费,动态NAT提出了地址池的概念:所有可用的公有地址组成的地址池。

3. NAPT

网络地址端口转换,从地址池中选择地址进行地址转换时不仅转换IP地址,同时也会对端口号进行转换,实现公有地址与私有地址的1:n映射。

4. Easy IP

特点:逻辑与 NAPT 相同,同时转换 IP 地址和端口。

不同点:没有地址池概念,直接使用接口自身的公有地址进行 NAT 转换。

应用场景:

网络出口使用 DHCP 或 PPPoE 获取动态公网地址,没有固定公网 IP。

如小型企业或家庭通过宽带拨号上网,可以直接用获取到的动态地址进行 NAT。

5. NAT Server

指定【公有地址:端口】与【私有地址:端口】的一对一映射关系,将内网服务器映射到公司,当私有网络中的服务器需要对公网提供服务时使用。外网主机主动访问【公有地址:端口】实现对内网服务器的访问。

三、基础配置

1. 静态 NAT 配置

方式一:在接口视图下配置静态NAT

[Huawei-GigabitEthernet0/0/0] nat static global {global-adress}inside {host address}

global:外部公有地址。

inside:内部私有地址。

方式二:系统视图下配置静态NAT

[Huawei]nat static global{global-adress}inside {host address}

[Huawei-GigabitEthernet0/0/0]nat static enable

2. Easy-IP 配置

R1 通过公网地址 122.1.2.1让所有私有地址访问外网。

[R1] acl 2000

[R1-acl-basic-2000] rule permit source 192.168.1.0 0.0.0.255

[R1-acl-basic-2000] quit

[R1] interface GigabitEthernet0/0/1

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

3. NAT Server 配置

在R1上配置NAT Server将内网服务器192.168.1.10的8080端口映射到公有地址122.1.2.1的80端口

[R1]jinterface GigabitEthernet0/0/1

[R1-GigabitEthernet0/0/1]ip address 122.1.2.1 24

[R1-GigabitEthernet0/0/1]nat server protocol tcp global 122.1.2.1 www inside 192.168.1.10 8080

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值