** 华为eNSP 虚拟平台演示,终端如何获取自动获取IP地址?(路由器分配IP)**
1:首先放置4台电脑,设置为DHCP(自动获取IP地址)
2:俩台电脑分别选择合适的接口,连接到俩个交换机上
3:再拿出一台路由器,俩台交换机分别与路由器的 0/0/0 口与 0/0/1口连接起来
4:将0/0/0口 与 0/0/1口对应的网关IP配置好,对应的命令为:
<Huawei>system-view 键入系统视图命令
[Huawei] 系统模式 可以对设备进行管理
[Huawei]interface GigabitEthernet 0/0/0 或 0/0/1
[Huawei-GigabitEthernet0/0/0]ip address 192.168.1.1 255.255.255.0 (配置ip地址,也就是对应区域的网关IP)
[Huawei-GigabitEthernet0/0/0]quit 退出该模式
[Huawei]display ip interface brief 查看接口摘要
Interface IP Address/Mask Physical Protocol
GigabitEthernet0/0/0 192.168.1.1/24 up up
GigabitEthernet0/0/1 192.168.2.1/24 up up
GigabitEthernet0/0/2 unassigned down down
NULL0 unassigned up up(s)
出现以上代码,就表示端口IP配置成功
接下来就要在路由器上输入命令,开启 DHCP 服务,命令如下:
[Huawei]dhcp enable 开启DHCP的服务
[Huawei]ip pool a 创建名为a的池塘,一台设备上可以创建多个池塘,但一个池塘只能服务一个广播域
[Huawei-ip-pool-a]network 192.168.1.0 mask 24 关联接口
[Huawei-ip-pool-a]gateway-list 192.168.1.1 网关地址
[Huawei-ip-pool-a]dns-list 114.114.114.114 8.8.8.8 两个DNS服务器的地址必须在需要进行地址下发的接口上也开启dhcp服务
[Huawei]interface GigabitEthernet 0/0/0 开启接口
[Huawei-GigabitEthernet0/0/0]dhcp select global
以上是开启一个接口的DHCP命令,第二个接口命令与之相似
输入:quit 命令,将设备退到最后一层
然后开始第二个接口的命令,因为在不同的区域,所以需要制定不同的池塘
[Huawei]ip pool b
相应的关联接口IP也不是同一个,要关联另一个端口,添加网关地址
[Huawei-ip-pool-a]network 192.168.2.0 mask 24
[Huawei-ip-pool-a]gateway-list 192.168.2.1
[Huawei-ip-pool-a]dns-list 114.114.114.114 8.8.8.8 两个DNS服务器的地址必须在需要进行地址下发的接口上也开启dhcp服务
最后将池塘退到这一层 [Huawei] 系统模式 可以对设备进行管理
区域的接口不同,要再输入开启接口命令,将地址换为另外一个区域的的接口,如下:
[Huawei]interface GigabitEthernet 0/0/1 开启接口
[Huawei-GigabitEthernet0/0/1]dhcp select global
以上就是打开 DHCP 的全部命令,接下来就可以实现俩台设备的数据传输,正常发包
但是因为电脑的IP是自动获取的,所以要输入命令 ipconfig ,查询到电脑自动获取的IP,用俩台设备进行 ping
会出现一个问题:
你会发现第一次ping 会失败,因为系统默认ping时间为2秒,这俩秒内电脑还需要通过 ARP协议 寻找网关的 MAC地址,网关又要寻找 另外一台电脑的 MAC地址,所以时间不够用,第一次ping失败属于正常范围