验证 DHCP 服务器配置
本主题讨论验证 DHCP 服务器配置所涉及的各种步骤。
验证 DHCP 服务器绑定和服务器统计信息
目的
查看或清除有关扩展 DHCP 本地服务器的客户端地址绑定和统计信息的信息。
如果删除 DHCP 服务器配置,DHCP 服务器绑定可能仍会保留。要确保删除 DHCP 绑定,请在删除 DHCP 服务器配置之前发出 clear dhcp server binding
命令。
行动
要在扩展 DHCP 本地服务器上的客户端表中显示地址绑定,请执行以下操作:
user@host> show dhcp server binding
要显示扩展的 DHCP 本地服务器统计信息,请执行以下操作:
user@host> show dhcp server statistics routing-instance customer routing instance
要在路由实例级别在扩展 DHCP 本地服务器上的客户端表中显示地址绑定,请执行以下操作:
user@host> show dhcp server binding routing-instance customer routing instance
要在路由实例级别显示扩展的 DHCP 本地服务器统计信息,请执行以下操作:
user@host> show dhcp server statistics routing-instance customer routing instance
要在路由实例级别从扩展 DHCP 本地服务器上的客户端表中清除 DHCP 客户端的绑定状态,请执行以下操作:
user@host> clear dhcp server binding routing-instance customer routing instance
要清除所有扩展的 DHCP 本地服务器统计信息,请执行以下操作:
user@host> clear dhcp server statistics
要从扩展 DHCP 本地服务器上的客户端表中清除 DHCP 客户端的绑定状态,请执行以下操作:
user@host> clear dhcp server binding
要在路由实例级别清除所有扩展的 DHCP 本地服务器统计信息,请执行以下操作:
user@host> clear dhcp server statistics routing-instance customer routing instance
查看 DHCP 绑定(旧版 DHCP)
使用 CLI 命令 show system services dhcp binding
可以查看有关 DHCP 地址绑定、租用时间和地址冲突的信息。
以下示例显示了在支持 DHCP 服务器的路由器上配置的 IP 地址的绑定类型和租约到期时间:
user@host> show system services dhcp binding IP Address Hardware Address Type Lease expires at 192.168.1.2 00:a0:12:00:12:ab static never 192.168.1.3 00:a0:12:00:13:02 dynamic 2004-05-03 13:01:42 PDT
输入 IP 地址以显示特定 IP 地址的绑定:
user@host> show system services dhcp binding 192.168.1.3 DHCP binding information: IP address 192.168.1.3 Hardware address 00:a0:12:00:12:ab Client identifier 61 63 65 64 2d 30 30 3a 61 30 3a 31 32 3a 30 30 aced-00:a0:12:00 3a 31 33 3a 30 32 Lease information: Type dynamic Obtained at 2004-05-02 13:01:42 PDT Expires at 2004-05-03 13:01:42 PDT
使用该 detail
选项显示详细的绑定信息:
user@host> show system services dhcp binding detail DHCP binding information: IP address 192.168.1.3 Hardware address 00:a0:12:00:12:ab Pool 192.168.1.0/24 Interface fe-0/0/0, relayed by 192.168.4.254 Lease information: Type dynamic Obtained at 2004-05-02 13:01:42 PDT Expires at 2004-05-03 13:01:42 PDT DHCP options: name-server foo.mydomain.tld domain-name mydomain.tld option 19 flag off
查看 DHCP 地址池(旧版 DHCP)
使用 CLI show system services dhcp pool
命令查看有关 DHCP 地址池的信息。
以下示例显示了在 DHCP 服务器上配置的地址池:
user@ host> show system services dhcp pool Pool name Low address High address Excluded addresses 10.40.1.0/24 10.40.1.1 10.40.1.254 10.40.1.254
查看和清除 DHCP 冲突(旧版 DHCP)
当客户端从 DHCP 服务器接收 IP 地址时,客户端会执行一系列 ARP 测试,以验证 IP 地址是否可用且不存在冲突。如果客户端检测到地址冲突,客户端会将冲突通知 DHCP 服务器,并可能从 DHCP 服务器请求另一个 IP 地址。
DHCP 服务器会保留所有冲突的日志,并从池中删除有冲突的地址。在使用该命令手动 clear system services dhcp conflict
清除冲突列表之前,这些地址将保持排除状态。使用 CLI 命令 show system services dhcp conflict
显示冲突。
user@host> show system services dhcp conflict Detection time Detection method Address 2004-08-03 19:04:00 PDT client 192.168.1.5 2004-08-04 04:23:12 PDT ping 192.168.1.8
使用 clear system services dhcp conflicts
命令清除冲突列表并将 IP 地址返回到池中。以下命令显示如何清除服务器上存在冲突的地址:
user@host> clear system services dhcp conflict 192.168.1.5
有关可用于 DHCP 服务器的 CLI 命令的详细信息,请参阅 CLI 资源管理器。