HUAWEI Ensp | NAT转换访问公网

一、组网需求

企业内网用户需要访问外网时,可以通过配置NAT,将IP数据报文头中的内网IP地址转换为外网IP地址,实现内部网络访问外部网络的功能。当用户拥有的外网IP地址个数较少时,配置了NAT设备出接口的IP地址和其他应用之后,没有可用的空闲外网IP地址,此时可以选择Easy IP方式的动态NAT,实现内网主机访问外网的功能。Easy IP方式直接使用出接口的IP地址作为内网主机转换后的外网IP地址,无需额外的外网IP地址。

如图下图所示,AR1的出接口GE0/0/1的IP地址为1.1.1.2/24,接口GE0/0/0的IP地址为192.168.1.1/24。连接Router出接口GE0/0/1的对端IP地址为1.1.1.1/24。
通过在Router上配置Easy IP方式的动态NAT,可以实现内网主机访问外网服务器功能。

二、组网拓扑图

在这里插入图片描述
三、配置

AR1路由器配置

<Huawei>system-view  //进入系统视图
[Huawei]sysname AR1  //修改路由器名称为AR1
[AR1]acl 3000   //创建acl 3000
[AR1-acl-adv-3000]rule 5 permit ip source 192.168.0.0 0.0.0.255    ///配置允许进行NAT转换的内网地址段192.168.0.0/24
[AR1]interface GigabitEthernet 0/0/0   //进入0/0/0接口
[AR1-GigabitEthernet0/0/0]ip address 192.168.1.1 24   //配置网关为192.168.1.1 掩码为24
[AR1]interface GigabitEthernet 0/0/1  //进入0/0/1接口
[AR1-GigabitEthernet0/0/1]ip address 1.1.1.2 24   //配置地址
[AR1-GigabitEthernet0/0/1]nat outbound 3000   //在出接口GE0/0/1上做Easy IP 方式的NAT
[AR1]route-static 0.0.0.0 0 1.1.1.1   //配置默认路由,保证出接口到对端的路由可达

Internet路由器配置

[Huawei]sysname Internet  //配置名称为Internet
[Internet]interface GigabitEthernet 0/0/0   //进入GE0/0/0接口
[Internet-GigabitEthernet0/0/0]ip address 1.1.1.1 24   /配置地址
[Internet]ip route-static 0.0.0.0 0 1.1.1.2   //配置默认路由,保证出接口到对端路由可达

内网用户地址配置
在这里插入图片描述
四、检查配置结果
1、在AR1上执行display nat outbound命令查看出接口的Easy IP配置信息。

[AR1]dis nat outbound
 NAT Outbound Information:
 --------------------------------------------------------------------------
 Interface                     Acl     Address-group/IP/Interface      Type
 --------------------------------------------------------------------------
 GigabitEthernet0/0/1         3000                        1.1.1.2    easyip  
 --------------------------------------------------------------------------
  Total : 1

2、验证:(内网用户Ping 1.1.1.1)
在这里插入图片描述

### 华为ENSP平台配置NAT教程 #### 一、环境准备 在华为ENSP平台上搭建好所需的拓扑结构,包括至少一台路由器作为NAT设备以及若干台PC模拟内部网络中的主机。按照实际需求连接各设备间的接口并确保物理链路正常工作。 #### 二、基础设置 对于参与实验的所有节点执行必要的初始化操作,比如给每台计算机分配合适的IP地址及其子掩码还有默认网关信息[^2];同时也要对充当NAT角色的路由器完成基本属性定义,像更改系统名称等常规设定。 #### 三、具体实施过程 ##### (一)静态NAT部署实例 假设存在如下场景:内有两台主机分别持有`192.168.1.x`范围内的有IPv4编号,而对外展示时需统一映射到公网侧固定的两个不同公有IP上(`200.10.10.y`)。此时可通过下面命令序列来达成目标: ```shell [Huawei] sysname NAT_Router // 设备重命名以便识别 [NAT_Router]interface GigabitEthernet0/0/0 [NAT_Router-GigabitEthernet0/0/0] ip address 192.168.1.254 24 // 内部局域端口设址 [NAT_Router]interface GigabitEthernet0/0/1 [NAT_Router-GigabitEthernet0/0/1] ip address 200.10.10.254 24 // 外联出口端口设址 [NAT_Router]interface GigabitEthernet0/0/0 [NAT_Router-GigabitEthernet0/0/0] nat static global 200.10.10.3 inside 192.168.1.1 // 将特定内IP映射至指定外IP之一 [NAT_Router-GigabitEthernet0/0/0] nat static global 200.10.10.4 inside 192.168.1.2 // 同理处理另一组对应关系 [NAT_Router-GigabitEthernet0/0/0] nat static enable // 开启该接口上的静态NAT功能 ``` 上述指令实现了将来自LAN一侧的数据包源地址由原来的形式替换成为预设好的全局可路由标识,并且当返回报文经过相同路径反向传播回去的时候也会自动恢复成原始状态[^4]。 ##### (二)动态PAT(Port Address Translation) 考虑到企业环境中往往会有大量终端共用少量甚至单一公共IP的情况,在这种情况下可以采用基于端口号区分会话的方式来进行多对一同类型的转换——即所谓的“端口级地址翻译”。其核心在于允许多个内部实体共享同一个外部可见的身份标签,只不过每次发起请求时都会附带独一无二的服务号用于区别彼此之间的通信流。 为了简化说明仅给出部分关键语句示意: ```shell // 假定已知条件同前... [NAT_Router] acl number 2000 // 创建访问控制列表过滤入站流量 [NAT_Router-acl-basic-2000] rule permit source any destination any protocol tcp [NAT_Router-acl-basic-2000] quit [NAT_Router]interface GigabitEthernet0/0/0 [NAT_Router-GigabitEthernet0/0/0] nat outbound 2000 overload // 应用ACL规则集并对匹配项启用过载模式下的PAT机制 ``` 这里的关键之处在于最后一条命令指定了一个方向性的策略,使得凡是符合所关联的安全策略限定标准的数据都将被临时赋予额外的信息位以支持更复杂的寻址逻辑[^1]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值