故障处理
(1) 禁用客户端的网卡或断开其网线,从另外一台主机执行 ping 操作,检查网络中是否已经存在该 IP 地址的主机。
(2) 如果能够收到 ping 操作的响应消息,则说明该 IP 地址已由用户静态配置。在 DHCP 服务器上执行 dhcp server forbidden-ip 命令,禁止该 IP 地址参与动态地址分配。
(3) 重新启用客户端的网卡或连接好其网线,在客户端释放并重新获取 IP 地址。
在 Windows 环境中使用 ipconfig /release 命令释放 IP 地址,之后使用 ipconfig /renew 重新获取 IP 地址。
四、验证配置 配置完成后,当 DHCP 服务器地址池主网段中没有空闲地址分配给客户端时,服务器会从该地址池中的从网段获取地址分配给客户端 IP 地址和网络配置参数。通过 display dhcp server ip-in-use命令可以查看 DHCP 服务器已分配的主从网段 IP 地址。(此处只截取部分显示信息)
[SwitchA] display dhcp server ip-in-use
# 创建 DHCP 地址池 aa,配置可分配的地址范围为 10.1.1.0/24,开启用户类白名单功能,配置白名单中包括的用户类为 ss
[SwitchB] dhcp server ip-pool aa
[SwitchB-dhcp-pool-aa] network 10.1.1.0 mask 255.255.255.0
[SwitchB-dhcp-pool-aa] verify class
[SwitchB-dhcp-pool-aa] valid class ss
[SwitchB-dhcp-pool-aa] quit
四、验证配置 配置完成后,匹配地址 aabb-aabb-0000,掩码 ffff-ffff-0000 的客户端可以从 DHCP 服务器 Switch B申请到地址范围为 10.1.1.0/24 网段的 IP 地址。通过 display dhcp server ip-in-use 命令可以查看DHCP 服务器分配的 IP 地址。
[SwitchA] display dhcp server ip-in-use
# 创建 DHCP 地址池 aa,配置地址范围和用户类 tt 的地址范围,配置网关和 DNS 服务器的地址。
[SwitchB] dhcp server ip-pool aa
[SwitchB-dhcp-pool-aa] network 10.10.1.0 mask 255.255.255.0
[SwitchB-dhcp-pool-aa] address range 10.10.1.2 10.10.1.100
[SwitchB-dhcp-pool-aa] class tt range 10.10.1.2 10.10.1.10
[SwitchB-dhcp-pool-aa] class ss range 10.10.1.11 10.10.1.26
[SwitchB-dhcp-pool-aa] gateway-list 10.10.1.254
[SwitchB-dhcp-pool-aa] dns-list 10.10.1.20
[SwitchB-dhcp-pool-aa] quit
四、验证配置 配置完成后,10.10.1.0/24 网段的客户端通过用户类分配方式可以从 DHCP 服务器 Switch B 申请到相应地址范围的 IP 地址和网络配置参数。通过 display dhcp server ip-in-use 命令可以查看DHCP 服务器为它分配的 IP 地址。
[SwitchA] display dhcp server ip-in-use
四、验证配置 配置完成后,Switch B 和 Switch C 可以从 DHCP 服务器 Switch A 分别申请到 IP 地址 10.1.1.5 和10.1.1.6,并获取相关网络配置参数。通过 display dhcp server ip-in-use 命令可以查看 DHCP 服务器为客户端分配的 IP 地址。
[SwitchA] display dhcp server ip-in-use