DHCP 服务配置与验证完整实验报告
本次实验成功在华为路由器上完成了 3 个 DHCP 全局地址池的配置,实现了多网段终端的 IP 地址自动分配。掌握了华为设备 DHCP 服务的完整配置流程,理解了ip pool等核心命令的作用理解了 DHCP 的工作原理:客户端通过广播发送 DHCP Discover 报文,服务器通过 DHCP Offer、DHCP Request、DHCP Ack 报文完成 IP 地址分配学会了使用等命令验证配
·
一、实验基本信息
- 实验课程:计算机网络原理与实践
- 实验项目:DHCP(动态主机配置协议)服务配置
- 实验环境:eNSP/Huawei 设备模拟器
- 实验设备:华为 AR2220 路由器 ×1、PC 终端 ×3
- 实验时间:2026 年 5 月 22 日
二、实验目的
- 掌握华为路由器上 DHCP 服务的两种配置模式(全局地址池模式、接口地址池模式)
- 理解 DHCP 的工作流程、IP 地址分配原理及相关参数配置
- 验证 DHCP 服务的可用性,完成终端 IP 地址自动获取与连通性测试
- 排查 DHCP 配置中的常见故障,掌握排错思路
三、实验拓扑与规划
1. 网络拓扑
路由器作为 DHCP 服务器,通过 3 个接口分别连接 3 个终端,为不同网段的 PC 自动分配 IP 地址、网关、子网掩码等参数。
2. 地址规划表
表格
| DHCP 地址池名称 | 对应网段 | 网关地址 | 子网掩码 | 分配对象 |
|---|---|---|---|---|
zengfantai |
192.168.10.0/24 | 192.168.10.254 | 255.255.255.0 | PC1 |
hcia-pool |
192.168.20.0/24 | 192.168.20.254 | 255.255.255.0 | PC2 |
pc3-pool |
192.168.30.0/24 | 192.168.30.254 | 255.255.255.0 | PC3 |
四、核心配置步骤与命令
1. 基础接口 IP 配置
首先配置路由器各接口的 IP 地址,作为对应网段的网关:
shell
# 进入系统视图
<Huawei> system-view
[Huawei] sysname R1 # 修改设备名为R1
# 配置连接PC1的接口IP
[R1] interface GigabitEthernet 0/0/0
[R1-GigabitEthernet0/0/0] ip address 192.168.10.254 255.255.255.0
[R1-GigabitEthernet0/0/0] quit
# 配置连接PC2的接口IP
[R1] interface GigabitEthernet 0/0/1
[R1-GigabitEthernet0/0/1] ip address 192.168.20.254 255.255.255.0
[R1-GigabitEthernet0/0/1] quit
# 配置连接PC3的接口IP
[R1] interface GigabitEthernet 0/0/2
[R1-GigabitEthernet0/0/2] ip address 192.168.30.254 255.255.255.0
[R1-GigabitEthernet0/0/2] quit
2. 开启全局 DHCP 服务
shell
[R1] dhcp enable # 全局开启DHCP功能,必须配置,否则地址池不生效
3. 配置全局 DHCP 地址池
3.1 配置zengfantai地址池
shell
# 创建并进入地址池视图
[R1] ip pool zengfantai
# 配置可分配的网段范围
[R1-ip-pool-zengfantai] network 192.168.10.0 mask 255.255.255.0
# 配置分配给终端的网关地址
[R1-ip-pool-zengfantai] gateway-list 192.168.10.254
# 配置DNS服务器地址(可选,这里用公共DNS)
[R1-ip-pool-zengfantai] dns-list 114.114.114.114
# 配置IP地址租期,单位为天、小时、分钟
[R1-ip-pool-zengfantai] lease day 7 hour 0 minute 0
[R1-ip-pool-zengfantai] quit
3.2 配置hcia-pool地址池
shell
[R1] ip pool hcia-pool
[R1-ip-pool-hcia-pool] network 192.168.20.0 mask 255.255.255.0
[R1-ip-pool-hcia-pool] gateway-list 192.168.20.254
[R1-ip-pool-hcia-pool] dns-list 8.8.8.8
[R1-ip-pool-hcia-pool] lease day 3 hour 0 minute 0
[R1-ip-pool-hcia-pool] quit
3.3 配置pc3-pool地址池
shell
[R1] ip pool pc3-pool
[R1-ip-pool-pc3-pool] network 192.168.30.0 mask 255.255.255.0
[R1-ip-pool-pc3-pool] gateway-list 192.168.30.254
[R1-ip-pool-pc3-pool] dns-list 114.114.114.114 223.5.5.5
[R1-ip-pool-pc3-pool] quit
4. 接口绑定对应地址池
将接口与对应的 DHCP 地址池绑定,让接口下的终端能获取到对应网段的 IP:
shell
# 接口0/0/0绑定zengfantai地址池
[R1] interface GigabitEthernet 0/0/0
[R1-GigabitEthernet0/0/0] dhcp select global
[R1-GigabitEthernet0/0/0] quit
# 接口0/0/1绑定hcia-pool地址池
[R1] interface GigabitEthernet 0/0/1
[R1-GigabitEthernet0/0/1] dhcp select global
[R1-GigabitEthernet0/0/1] quit
# 接口0/0/2绑定pc3-pool地址池
[R1] interface GigabitEthernet 0/0/2
[R1-GigabitEthernet0/0/2] dhcp select global
[R1-GigabitEthernet0/0/2] quit
五、实验验证与结果
1. 查看 DHCP 地址池配置
使用命令查看已配置的地址池信息,验证配置是否生效:
shell
[R1] display ip pool
输出结果(与实验截图一致):
plaintext
-----------------------------------------------------------------------
Pool-name : zengfantai
Pool-No : 0
Position : Local Status : Unlocked
Gateway-0 : 192.168.10.254
Mask : 255.255.255.0
VPN instance : --
-----------------------------------------------------------------------
Pool-name : hcia-pool
Pool-No : 1
Position : Local Status : Unlocked
Gateway-0 : 192.168.20.254
Mask : 255.255.255.0
VPN instance : --
-----------------------------------------------------------------------
Pool-name : pc3-pool
Pool-No : 2
Position : Local Status : Unlocked
Gateway-0 : 192.168.30.254
Mask : 255.255.255.0
VPN instance : --
2. 终端 IP 地址获取验证
将 3 台 PC 的 IP 获取方式设置为「DHCP 自动获取」,使用ipconfig命令验证:
- PC1:获取到 IP
192.168.10.10,网关192.168.10.254 - PC2:获取到 IP
192.168.20.10,网关192.168.20.254 - PC3:获取到 IP
192.168.30.10,网关192.168.30.254
3. 连通性测试
在 PC 上使用ping命令测试与网关的连通性,全部能正常通,证明 DHCP 服务配置成功。


六、实验总结与故障排查
1. 实验总结
本次实验成功在华为路由器上完成了 3 个 DHCP 全局地址池的配置,实现了多网段终端的 IP 地址自动分配。 通过本次实验,我:
- 掌握了华为设备 DHCP 服务的完整配置流程,理解了
ip pool、dhcp enable、dhcp select global等核心命令的作用 - 理解了 DHCP 的工作原理:客户端通过广播发送 DHCP Discover 报文,服务器通过 DHCP Offer、DHCP Request、DHCP Ack 报文完成 IP 地址分配
- 学会了使用
display ip pool等命令验证配置结果,排查配置问题
2. 常见故障与解决方案
表格
| 故障现象 | 原因分析 | 解决方案 |
|---|---|---|
| PC 无法获取 IP 地址 | 未开启全局 DHCP 服务 | 执行dhcp enable命令开启全局 DHCP 功能 |
| PC 获取到错误网段的 IP | 接口未绑定正确的地址池 | 在对应接口下执行dhcp select global绑定对应地址池 |
| PC 能获取 IP 但无法上网 | 网关配置错误 | 检查地址池内的gateway-list是否与接口 IP 一致 |
| 地址池状态异常 | 网段与接口 IP 不匹配 | 确保地址池的network网段与接口 IP 网段一致 |
- 学号:20256030787
- 姓名:曾繁泰
- 实验课程:计算机网络
- 发布时间:2026 年 5 月 22 日
openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构
更多推荐


所有评论(0)