DHCP的配置
一、概念
1.什么是DHCP
DHCP 全称动态主机配置协议,是工作在应用层、基于 UDP 的局域网协议,由服务器统一管理 IP 地址池,终端上线时自动向服务器申请 IP、网关、DNS 等网络参数,租期到期后可续租或回收地址,分为全局地址池、接口地址池两种配置模式。
2.DHCP有什么作用
- 自动为终端分配 IP 地址、子网掩码、网关、DNS 服务器;
- 自动管理地址租期,回收闲置 IP,避免 IP 资源浪费;
- 规避人为配置导致的 IP 地址冲突问题;
- 统一批量管控全网终端网络参数,简化运维。
3.使用场景有哪些
- 企业办公网、校园机房、网吧等终端数量多的局域网;
- 酒店、商场公共 WiFi 等访客临时接入网络;
- 家用路由器、交换机 + 路由器组网(本次实验场景);
- 移动设备频繁上下线、需要频繁更换 IP 的网络环境。
4.与手动静态设置IP的对比
|
对比维度 |
DHCP 动态获取 IP |
手动静态设置 IP |
|
配置与维护效率 |
服务器统一自动下发参数,新增 / 修改网络设置仅需改服务器,批量终端无需逐台操作 |
每台设备单独填写 IP、掩码、网关、DNS,批量设备配置、改参数工作量大 |
|
IP 冲突风险 |
地址池统一管控,系统自动规避重复 IP,几乎无冲突风险 |
人工输入易出现 IP 重复,引发地址冲突、设备断网 |
|
IP 资源利用率 |
带租期机制,设备下线自动回收 IP,地址可循环复用,利用率高 |
IP 永久占用,设备长期离线也不释放,造成 IP 资源浪费 |
|
适用场景 |
电脑、手机等大量普通终端,机房、办公网、公共 WiFi 等设备频繁上下线环境 |
服务器、打印机、路由器等需要固定 IP、长期稳定运行的核心设备 |
二、IP配置
1.拓扑图

2.设备IP基础配置
LSW1配置
sysname LSW1
# 所有接口默认access,无需VLAN,直接透传DHCP广播
interface GigabitEthernet 0/0/1
port link-type access
interface GigabitEthernet 0/0/2
port link-type access
interface GigabitEthernet 0/0/3
port link-type access
LSW2配置
sysname LSW2
interface GigabitEthernet 0/0/2
port link-type access
interface GigabitEthernet 0/0/3
port link-type access
interface GigabitEthernet 0/0/4
port link-type access
R1的配置
<Huawei>sys
[Huawei]sysname R1
[R1]dhcp enable
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]ip add 192.168.1.1 255.255.255.0
3.配置基于全局的DHCP
[R1-GigabitEthernet0/0/0]dhcp select global
[R1-GigabitEthernet0/0/0]int g0/0/1
[R1-GigabitEthernet0/0/1]ip add 192.168.2.1 255.255.255.0
4.配置基于接口的DHCP
[R1-GigabitEthernet0/0/1]dhcp select interface
[R1-GigabitEthernet0/0/1]dhcp server dns-list 223.5.5.5
[R1-GigabitEthernet0/0/1]dhcp server ecxluded-ip-address 192.168.2.1
5.创建全局地址池
[R1]ip pool pool1
[R1-ip-pool-pool1]network 192.168.1.0 mask 255.255.255.0
[R1-ip-pool-pool1]gateway-list 192.168.1.1
[R1-ip-pool-pool1]dns-list 223.5.5.5
[R1-ip-pool-pool1]lease day 3
[R1-ip-pool-pool1]excluded-ip-address 192.168.1.1
[R1-ip-pool-pool1]q
三、实验测试
1.在R1上查看所有地址池信息

由图中可知,两台地址池均正常启用,4 台 PC 已全部成功从 DHCP 获取 IP 地址,无地址冲突与故障。
2.分别查看g0/0/0和g0/0/1接口DHCP配置

执行后直接就能看到接口下 dhcp select global / dhcp select interface 配置就代表配置正常。
3.查看已分配给PC的IP地址绑定表

图中查看全局池pool1可看到PC1/PC2已自动获取地址,若无法分清哪个是PC1,可以用ipconfig查看。

四、总结
本次实验以路由器 R1 作为 DHCP 服务器,分别配置全局地址池与接口地址池两种 DHCP 实现方式,为 192.168.1.0 网段的 PC1、PC2 和 192.168.2.0 网段的 PC3、PC4 自动分配 IP、网关、DNS 等网络参数,交换机仅做二层转发,通过display ip pool查看地址池状态,确认两个地址池均正常工作,4 台终端全部成功获取 IP 且无地址冲突、故障。
该实验完整演示了 DHCP 的 DORA 四步工作流程,区分了全局地址池与接口地址池的配置区别,同时对比手动静态配置 IP,证明 DHCP 拥有配置维护简便、避免 IP 冲突、地址利用率高、适合大量终端接入的优势,充分验证了 DHCP 协议在局域网中自动管理终端网络参数、简化网络运维的核心作用与实用价值。
openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构
更多推荐

所有评论(0)