目录
在现代网络环境中,动态主机配置协议(DHCP)是用于自动分配 IP 地址以及其他网络配置参数的关键技术,极大地简化了网络设备的管理过程。本文将详细解读华为设备上两种常见的 DHCP 配置方式:接口模式与全局模式。通过具体的操作命令与注释说明,帮助读者清晰掌握这两种配置方式的步骤与要点。
1.拓扑需求
拓扑结构为
交换机 vlan 10 192.168.10.1 PC通过dhcp自动获取ip地址
2.配置步骤
接口模式和全局模式下配置DHCP
接口模式配置dhcp
[Huawei]dhcp enable
[Huawei]vlan 10
[Huawei-vlan10]interface Vlanif 10
[Huawei-Vlanif10]ip address 192.168.10.1 255.255.255.0
[Huawei-Vlanif10]dhcp select interface
[Huawei-Vlanif10]dhcp server excluded-ip-address 192.168.10.254
[Huawei-Vlanif10]dhcp server dns-list 8.8.8.8
[Huawei]interface GigabitEthernet 0/0/1
[Huawei-GigabitEthernet0/0/1]port link-type access
[Huawei-GigabitEthernet0/0/1]port default vlan 10
配置完成可以使用display this命令查看相关配置信息
[Huawei-vlan10]interface Vlanif 10
[Huawei-Vlanif10]display this
[Huawei-Vlanif10]quit
[Huawei]quit
<Huawei>save
The current configuration will be written to the device.
Are you sure to continue?[Y/N]y
全局模式配置dhcp
[Huawei]vlan 10
[Huawei-vlan10]interface Vlanif 10
[Huawei-Vlanif10]ip address 192.168.10.1 255.255.255.0
[Huawei-Vlanif10]quit
[Huawei]interface GigabitEthernet 0/0/1
[Huawei-GigabitEthernet0/0/1]port link-type access
[Huawei-GigabitEthernet0/0/1]port default vlan 10
[Huawei-GigabitEthernet0/0/1]quit
[Huawei]dhcp enable
[Huawei]ip pool vlan10
[Huawei-ip-pool-vlan10]network 192.168.10.0 mask 255.255.255.0
[Huawei-ip-pool-vlan10]excluded-ip-address 192.168.10.254
[Huawei-ip-pool-vlan10]gateway-list 192.168.10.1
[Huawei-ip-pool-vlan10]dns-list 8.8.8.8
[Huawei-ip-pool-vlan10]lease day 7 hour 0 minute 0
[Huawei-ip-pool-vlan10]int vlan 10
[Huawei-Vlanif10]dhcp select global
[Huawei-Vlanif10]quit
[Huawei]quit
<Huawei>save
The current configuration will be written to the device.
Are you sure to continue?[Y/N]y
3.命令解释
注释版
接口模式配置dhcp
[Huawei]dhcp enable // 全局开启 DHCP 功能,使设备能够提供 DHCP 服务
[Huawei]vlan 10 // 创建 VLAN 10
[Huawei-vlan10]interface Vlanif 10 // 进入 VLAN 10 的虚拟接口配置
[Huawei-Vlanif10]ip address 192.168.10.1 255.255.255.0 // 为 VLAN 接口指定 IP 地址和子网掩码
[Huawei-Vlanif10]dhcp select interface // 将此 VLAN 接口配置为 DHCP 服务器接口
[Huawei-Vlanif10]dhcp server excluded-ip-address 192.168.10.254 // 指定不分配的 IP 地址,避免与网关或其他设备冲突
[Huawei-Vlanif10]dhcp server dns-list 8.8.8.8 // 为客户端指定 DNS 服务器地址
[Huawei]interface GigabitEthernet 0/0/1 // 进入物理接口配置
[Huawei-GigabitEthernet0/0/1]port link-type access // 将接口模式设置为接入模式
[Huawei-GigabitEthernet0/0/1]port default vlan 10 // 将该接口分配给 VLAN 10
配置完成可以使用display this命令查看相关配置信息
[Huawei-vlan10]interface Vlanif 10 // 再次进入 VLAN 10 虚拟接口
[Huawei-Vlanif10]display this // 查看当前接口的所有配置信息
[Huawei-Vlanif10]quit // 退出 VLAN 接口配置
[Huawei]quit // 退出到用户视图
<Huawei>save // 保存当前配置到设备
The current configuration will be written to the device.
Are you sure to continue?[Y/N]y // 确认保存操作
全局模式配置dhcp
[Huawei]vlan 10 // 创建 VLAN 10
[Huawei-vlan10]interface Vlanif 10 // 进入 VLAN 10 的虚拟接口配置
[Huawei-Vlanif10]ip address 192.168.10.1 255.255.255.0 // 为 VLAN 接口指定 IP 地址和子网掩码
[Huawei-Vlanif10]quit // 退出 VLAN 接口配置
[Huawei]interface GigabitEthernet 0/0/1 // 进入物理接口配置
[Huawei-GigabitEthernet0/0/1]port link-type access // 将接口模式设置为接入模式
[Huawei-GigabitEthernet0/0/1]port default vlan 10 // 将该接口分配给 VLAN 10
[Huawei-GigabitEthernet0/0/1]quit // 退出物理接口配置
[Huawei]dhcp enable // 全局开启 DHCP 功能
[Huawei]ip pool vlan10 // 创建名为 vlan10 的 DHCP 地址池
[Huawei-ip-pool-vlan10]network 192.168.10.0 mask 255.255.255.0 // 指定 DHCP 地址池的网络范围
[Huawei-ip-pool-vlan10]excluded-ip-address 192.168.10.254 // 指定不分配的 IP 地址
[Huawei-ip-pool-vlan10]gateway-list 192.168.10.1 // 为客户端指定默认网关
[Huawei-ip-pool-vlan10]dns-list 8.8.8.8 // 为客户端指定 DNS 服务器地址
[Huawei-ip-pool-vlan10]lease day 7 hour 0 minute 0 // 设置 DHCP 租期为 7 天
[Huawei-ip-pool-vlan10]int vlan 10 // 进入 VLAN 10 虚拟接口配置
[Huawei-Vlanif10]dhcp select global // 将此 VLAN 接口与全局 DHCP 地址池关联
[Huawei-Vlanif10]quit // 退出 VLAN 接口配置
[Huawei]quit // 退出到用户视图
<Huawei>save // 保存当前配置到设备
The current configuration will be written to the device.
Are you sure to continue?[Y/N]y // 确认保存操作