单选题
238.如图所示,私有网络中有一台web服务器需要向公网用户提供HTTP服务,因此网络管理员需要在网关路由器RTA上配置NAT以实现需求,则下面配置中能满足需求的是()。
238.如图所示,私有网络中有一台web服务器需要向公网用户提供HTTP服务,因此网络管理员需要在网关路由器RTA上配置NAT以实现需求,则下面配置中能满足需求的是()。
A
[RTA-Serial1/0/1]nat server protocol tcp global 192.168.1.1 www inside 202.10.10.1 8080
B
[RTA-Gigabitetherneto/0/1]nat server protocol tcp global 202.10.10.1 www inside 192.168.1.1 8080
C
[RTA-Serial1/0/1]nat server protocol tcp global 202.10.10.1 www inside 192.168.1.1 8080
D
[RTA-Gigabitetherneto/0/1]nat server protocol tcp global 192.168.1.1 www inside 202.10.10.1 8080
答案解析
正确答案:C
解析:
这是一道关于网络设备(通常指华为或H3C设备)配置NAT Server(静态NAT/端口映射)的题目。我们需要分析题目需求、网络拓扑逻辑以及命令语法的正确性。
### 1. 题目需求分析
* **目标**:私有网络中的Web服务器向公网用户提供HTTP服务。
* **关键技术**:NAT Server(将公网IP的特定端口映射到内网IP的特定端口)。
* **协议与端口**:HTTP服务通常使用TCP协议的80端口(在命令中常表示为 `www` 或 `80`)。
* **地址角色**:
* **Global(全局/公网)地址**:公网用户访问的目标地址,必须是公网IP。根据选项中的IP地址段,`202.10.10.1` 是公网IP,`192.168.1.1` 是私网IP。因此,Global地址应为 `202.10.10.1`。
* **Inside(内部/私网)地址**:实际提供服务的服务器地址,必须是私网IP。因此,Inside地址应为 `192.168.1.1`。
* **接口位置**:NAT Server配置通常应用在连接公网的出口接口上。在典型的路由器拓扑中,Serial接口(如Serial1/0/1)常用于连接WAN侧(公网),而GigabitEthernet接口常用于连接LAN侧(私网)。虽然具体取决于拓扑图,但结合NAT的方向性,配置应在出方向接口(连接公网的接口)生效。
### 2. 命令语法分析
华为/H3C设备的 `nat server` 基本语法结构如下:
```bash
nat server protocol global [global-port] inside
```
或者更常见的完整形式:
```bash
nat server protocol global inside
```
* **protocol**: `tcp`
* **global**: 后面跟公网IP和公网端口。
* **inside**: 后面跟私网IP和私网端口。
### 3. 选项逐一排查
* **A. `[RTA-Serial1/0/1]nat server protocol tcp global 192.168.1.1 www inside 202.10.10.1 8080`**
* **错误点1**:`global` 地址配成了私网IP `192.168.1.1`,`inside` 地址配成了公网IP `202.10.10.1`。这反了。公网用户应该访问公网IP。
* **错误点2**:端口映射逻辑混乱。通常Web服务器在内网监听80或8080,对外暴露80(www)。这里把www(80)映射给了内网(实际上是外网IP),逻辑不通。
* **B. `[RTA-Gigabitetherneto/0/1]nat server protocol tcp global 202.10.10.1 www inside 192.168.1.1 8080`**
* **地址逻辑正确**:Global是 `202.10.10.1`,Inside是 `192.168.1.1`。
* **端口逻辑**:将公网的 `www` (80) 映射到内网的 `8080`。这是合理的(如果内网Web服务器监听在8080端口)。
* **接口问题**:配置在 `Gigabitethernet0/0/1`。通常GE口连接内网,Serial口连接外网。NAT Server需要在**流量进入路由器的公网接口**或者**路由器的出口接口**上进行配置以转换目的地址。在华为VRP系统中,`nat server` 通常配置在连接公网的接口(Outbound方向)或者直接在系统视图下配置并关联接口。如果按照传统接口配置模式,应该在连接公网的接口(Serial1/0/1)上配置,以便当公网数据包到达该接口时,路由器知道如何将目的IP `202.10.10.1` 转换为 `192.168.1.1`。如果在内网接口配置,公网流量根本不会先到达内网接口。因此,接口选择大概率错误。
* **C. `[RTA-Serial1/0/1]nat server protocol tcp global 202.10.10.1 www inside 192.168.1.1 8080`**
* **地址逻辑正确**:`global 202.10.10.1`(公网IP),`inside 192.168.1.1`(私网IP)。
* **端口逻辑正确**:`global ... www` 表示公网用户使用标准HTTP端口(80)访问;`inside ... 8080` 表示流量被转发到内网服务器的8080端口。这是一种常见的端口映射场景(隐藏内网真实端口或内网服务非标准端口)。
* **接口正确**:配置在 `Serial1/0/1`,这通常是连接公网的WAN接口。当公网用户访问 `202.10.10.1:80` 时,数据包到达Serial接口,路由器执行DNAT,将目的IP改为 `192.168.1.1`,目的端口改为 `8080`,然后转发给内网服务器。符合NAT Server的工作原理。
* **D. `[RTA-Gigabitetherneto/0/1]nat server protocol tcp global 192.168.1.1 www inside 202.10.10.1 8080`**
* **错误点**:同A,Global和Inside的地址填反了。Global应该是公网IP。
### 4. 结论
* **地址映射关系**:必须是 `Global (公网IP)` -> `Inside (私网IP)`。排除 A、D。
* **接口选择**:NAT Server用于响应来自公网的请求,因此配置在连接公网的接口(Serial1/0/1)上是最符合逻辑的。排除 B。
* **端口映射**:选项C实现了将公网IP `202.10.10.1` 的 `80` 端口(www)映射到内网服务器 `192.168.1.1` 的 `8080` 端口,满足“向公网提供HTTP服务”的需求(即使内网服务运行在非标准端口,通过NAT也可以对外提供标准服务,或者题目隐含内网服务器就在8080端口)。
因此,正确答案是 **C**。
题目纠错
华为ICT练习考试题库
相关题目
单选题
722.管理信息库MIB(management information base)是一个虚拟的数据库,这个数据库只存在于NMS上。
单选题
721.SNMP v1定义了5种协议操作。
单选题
720.CAPWAP的控制隧道和数据隧道传输采用的端口号一致。
单选题
719.只有WPA2—PSK 的安全策略才支持使用TKIP 进行数据加密。
单选题
718.如果报文匹配ACL的结果是“拒绝”,该报文最终被丢弃。
单选题
717.如果配置的ACL规则存在包含关系,应注意严格条件的规则编号需要排序靠前,宽松条件的规则编号需要排序靠后,避免报文因命中宽松条件的规则而停止往下继续匹配从而使其无法命中严格条件的规则。
单选题
716.二层交换机属于数据链路层设备,可以识别数据帧中的mac地址信息,根据mac地址转发数据,并将这些mac地址与对应的端口信息记录在自己的mac地址表中。
单选题
715.IPv6地址2001:ABEF:224E:FFE2:BCCO:CD00:DDBE:8D58不能简写。
单选题
714.运行STP协议的交换机,端口在任何状态下都可以直接转化为Disabled状态。
单选题
713.Telnetlib 中 telnet.read_very_eager的作用是非阻塞的读取数据。通常需要和time模块一起使用。
