(0)
display dhcp server pool命令用来显示DHCP地址池的信息。
【命令】
display dhcp server pool [ pool-name | vpn-instance vpn-instance-name ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
pool-name:显示指定地址池的信息。pool-name表示地址池名称,为1~63个字符的字符串,不区分大小写。如果未指定本参数,则显示所有地址池的信息。
vpn-instance vpn-instance-name:显示指定VPN实例内的DHCP地址池信息。vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则表示显示的是公网中的DHCP地址池信息。
【举例】
# 显示所有DHCP地址池的信息。
<Sysname> display dhcp server pool
Pool name: 0
Network 20.1.1.0 mask 255.255.255.0
class a range 20.1.1.50 20.1.1.60
bootfile-name abc.cfg
dns-list 20.1.1.66 20.1.1.67 20.1.1.68
domain-name ***.***
bims-server ip 192.168.0.51 sharekey cipher $c$3$K13OmQPi791YvQoF2Gs1E+65LOU=
option 2 ip-address 1.1.1.1
expired day 1 hour 2 minute 3 second 0
Pool name: 1
Network 20.1.1.0 mask 255.255.255.0
secondary networks:
20.1.2.0 mask 255.255.255.0
20.1.3.0 mask 255.255.255.0
bims-server ip 192.168.0.51 port 50 sharekey cipher $c$3$K13OmQPi791YvQoF2Gs1E+65LOU=
forbidden-ip 20.1.1.22 20.1.1.36 20.1.1.37
forbidden-ip 20.1.1.22 20.1.1.23 20.1.1.24
gateway-list 1.1.1.1 2.2.2.2 4.4.4.4
nbns-list 5.5.5.5 6.6.6.6 7.7.7.7
netbios-type m-node
option 2 ip-address 1.1.1.1
expired day 1 hour 0 minute 0 second 0 allow-hint
Pool name: 2
Network 20.1.1.0 mask 255.255.255.0
address range 20.1.1.1 to 20.1.1.15
class departmentA range 20.1.1.20 to 20.1.1.29
class departmentB range 20.1.1.30 to 20.1.1.40
next-server 20.1.1.33
tftp-server domain-name ***.***
tftp-server ip-address 192.168.0.120
voice-config ncp-ip 10.1.1.2
voice-config as-ip 10.1.1.5
voice-config voice-vlan 3 enable
voice-config fail-over 10.1.1.1 123*
option 2 ip-address 1.1.1.3
expired day 1 hour 0 minute 0 second 0
Pool name: 3
static bindings:
ip-address 10.10.1.2 mask 255.0.0.0
hardware-address 00e0-00fc-0001 ethernet
ip-address 10.10.1.3 mask 255.0.0.0
client-identifier aaaa-bbbb
expired unlimited
表1-6 display dhcp server pool命令显示信息描述表
字段 | 描述 |
Pool name | 地址池的名称 |
Network | 可分配的地址网段 |
secondary networks | 可分配的从地址网段 |
address range | 可分配的地址范围 |
class class-name range | 为指定DHCP用户类分配的地址范围 |
static bindings | 静态绑定的IP地址、硬件地址或客户端ID |
option | 自定义的DHCP选项 |
expired | 租约期限,其后数值的单位分别为天、小时、分钟和秒。例如,expired day 1 hour 2 minute 3 second 4表示租约期限为1天2小时3分钟4秒;unlimited表示租约期限为无限长;allow-hint表示允许与客户端协商决定租约期限 |
remote server | 中继地址池对应的DHCP服务器地址,当在DHCP中继创建中继地址池并执行remote-server命令后,会显示本字段 |
active remote server | 当前活跃的DHCP服务器地址,当在DHCP中继创建中继地址池并执行remote-server命令后,会显示本字段。取值包括: · 如果显示为all,表示当前配置的DHCP服务器选择方式为全部方式,即DHCP中继同时向所有DHCP服务器转发DHCP请求报文 · 如果显示为IP地址,则表示当前配置的DHCP服务器选择方式为主备模式,该地址为当前活跃的DHCP服务器地址,即DHCP中继向该地址对应的DHCP服务器转发DHCP请求报文 |
bootfile-name | 为DHCP客户端分配的启动文件名 |
dns-list | 为DHCP客户端分配的DNS服务器地址 |
domain-name | 为DHCP客户端分配的域名后缀 |
bims-server | 为DHCP客户端分配的BIMS服务器信息 |
forbidden-ip | DHCP地址池中不参与自动分配的IP地址 |
gateway-list | 为DHCP客户端分配的网关地址 |
nbns-list | 为DHCP客户端分配的WINS服务器地址 |
netbios-type | 为DHCP客户端分配的NetBIOS节点类型 |
next-server | 为DHCP客户端分配的下一个提供服务的服务器IP地址 |
tftp-server domain-name | 为DHCP客户端分配的TFTP服务器名 |
tftp-server ip-address | 为DHCP客户端分配的TFTP服务器地址 |
voice-config ncp-ip | 为DHCP客户端分配的网络呼叫处理器的地址 |
voice-config as-ip | 为DHCP客户端分配的备用服务器的地址 |
voice-config voice-vlan | 为DHCP客户端分配的语音VLAN(暂不支持) |
voice-config fail-over | 为DHCP客户端分配的自动故障转移呼叫路由 |
display dhcp server statistics命令用来显示DHCP服务器的统计信息。
【命令】
display dhcp server statistics [ pool pool-name | vpn-instance vpn-instance-name ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
pool pool-name:显示指定地址池的统计信息。pool-name表示地址池名称,为1~63个字符的字符串,不区分大小写。如果未指定本参数,则显示所有地址池的统计信息。
vpn-instance vpn-instance-name:显示指定VPN实例内的DHCP服务器的统计信息。vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则表示显示的是公网中的DHCP服务器的统计信息。
【举例】
# 显示DHCP服务器的统计信息。
<Sysname> display dhcp server statistics
Pool number: 1
Pool utilization: 0.39%
Bindings:
Automatic: 1
Manual: 0
Expired: 0
Conflict: 1
Messages received: 10
DHCPDISCOVER: 5
DHCPREQUEST: 3
DHCPDECLINE: 0
DHCPRELEASE: 2
DHCPINFORM: 0
BOOTPREQUEST: 0
Messages sent: 6
DHCPOFFER: 3
DHCPACK: 3
DHCPNAK: 0
BOOTPREPLY: 0
Bad Messages: 0
表1-7 display dhcp server statistics命令显示信息描述表
字段 | 描述 |
Pool number | 地址池的数目,显示指定地址池的统计信息时无此字段 |
Pool utilization | 地址池利用率 · 显示所有DHCP租约统计信息时,表示所有地址池的总体利用率 · 显示指定地址池的租约统计信息时,表示该地址池的利用率 |
Bindings | 各种状态的地址绑定数,包括: · Automatic:动态分配的IP地址绑定数 · Manual:手工绑定的IP地址绑定数 · Expired:租约过期的IP地址绑定数 |
Conflict | 冲突地址的总数,显示指定地址池的统计信息时无此字段 |
Messages received | DHCP服务器接收到DHCP客户端发送的报文数,包括: · DHCPDISCOVER · DHCPREQUEST · DHCPDECLINE · DHCPRELEASE · DHCPINFORM · BOOTPREQUEST 显示指定地址池的统计信息时无此类字段 |
Messages sent | DHCP服务器发给DHCP客户端的报文数,包括: · DHCPOFFER · DHCPACK · DHCPNAK · BOOTPREPLY 显示指定地址池的统计信息时无此类字段 |
Bad Messages | 错误信息数,显示指定地址池的统计信息时无此类字段 |
【相关命令】
· reset dhcp server statistics
dns-list命令用来配置DHCP地址池为DHCP客户端分配的DNS服务器地址。
undo dns-list命令用来删除DHCP地址池为DHCP客户端分配的DNS服务器地址。
【命令】
dns-list ip-address&<1-8>
undo dns-list [ ip-address&<1-8> ]
【缺省情况】
未配置DHCP地址池为DHCP客户端分配的DNS服务器地址。
【视图】
DHCP地址池视图
【缺省用户角色】
network-admin
【参数】
ip-address&<1-8>:DNS服务器的IP地址。&<1-8>表示最多可以输入8个IP地址,每个IP地址之间用空格分隔。
【使用指导】
多次执行该命令,最后一次执行的命令生效。
执行undo dns-list命令时,如果未指定任何参数,则删除DHCP地址池中的所有DNS服务器地址。
【举例】
# 配置DHCP地址池0为DHCP客户端分配的DNS服务器地址为10.1.1.254。
<Sysname> system-view
[Sysname] dhcp server ip-pool 0
[Sysname-dhcp-pool-0] dns-list 10.1.1.254
【相关命令】
· display dhcp server pool
(0)
暂无评论
<H3C> display dhcp config
<H3C> display current-configuration | include dhcp enable
dhcp enable → 已开启<H3C> display dhcp server pool
No pool found → 仅开了全局,没建地址池<H3C> display dhcp server pool [池名]
<H3C> display dhcp server interface
<H3C> display dhcp server ip-in-use
display dhcp config → DHCP enable: Yesdisplay dhcp server pool → 有地址池display dhcp server interface → 有内网接口
(0)
暂无评论
查看 MSR2660-XS 路由器的 DHCP 状态,最准确、最常用的方法是通过命令行界面 (CLI)。MSR2660-XS 支持三种 DHCP 功能模式:作为服务器 (DHCP Server)、作为中继 (DHCP Relay) 或作为客户端 (DHCP Client)。无论是远程登录(SSH/Telnet)还是现场连接(Console 线),核心步骤是一致的:登录设备、进入特权视图、执行 display 命令来检查。
通过 Console、SSH 或 Telnet 方式登录路由器。
进入用户视图。看到尖括号 <H3C> 提示符后,即可开始执行 display 命令进行查看。
如果命令在执行时提示需要更高权限,请在用户视图输入
system-view进入系统视图,再输入quit返回,或直接输入super并输入network-admin角色的密码。
下表涵盖了不同 DHCP 功能模式下需要检查的主要内容。
| 检查步骤与目的 | 常用命令 | 关键输出解读与预期结果 |
|---|---|---|
| ① 检查 DHCP 全局开关 | display dhcp server global configuration | 开启服务器模式的前提:确认输出中的DHCP server state字段是否为 enabled。开启中继或客户端模式:无需此配置,需检查具体接口的设置。 |
| ②A 检查 DHCP 服务器状态 | display dhcp server interface [接口名] | 检查目标接口的DHCP server state字段是否为 enabled,并确认关联了可用的地址池。 |
| ②B 检查 DHCP 中继状态 | display dhcp relay server-address [all]display dhcp relay information [all] | 检查接口下是否指定了下级DHCP服务器的地址。也可以通过 display current-configuration interface [接口名] 查看该接口下是否存在 dhcp select relay 命令。 |
| ②C 检查 DHCP 客户端状态 | display dhcp client [verbose] [interface 接口名] | 查看客户端是否成功获取IP地址。关键字段“Current machine state”应为 BOUND |
| ③ 快速综合验证配置 | display current-configuration | include dhcp | 快速过滤出所有包含“dhcp”字样的配置行。检查是否存在 dhcp enable、dhcp server enable、dhcp select 等关键指令。 |
| ④ 检查服务器地址分配详情 | display dhcp server free-ipdisplay dhcp server ip-in-use [all] | 确认 ① DHCP全局开关 和 ②A DHCP服务器状态 均已启用后,验证地址池的分配情况。 |
部分 H3C 设备也可能提供 Web 管理界面。可以登录后,在 高级配置 > DHCP配置 > DHCP服务 等菜单下进行查看。需注意,Web 界面的功能可能有限,有时不如下命令行 CLI 全面,建议以 CLI 的输出为最终依据。
display 命令执行失败?:先确认是否已进入用户视图(尖括号 <> 提示符),再检查输出是否提示权限不足,并尝试登录更高级别的账号。
检查到 DHCP Server 已开启,但客户端无法获取地址?:在服务器侧确保地址池未耗尽且包含客户端所在网段;在客户端侧尝试释放并重新获取IP(Windows系统可使用 ipconfig /release 和 ipconfig /renew 命令)。
全局 DHCP 已开启,但接口下 DHCP Server 未开启?:需进入特定接口视图执行 dhcp select server 或 dhcp server enable 命令。
如何保存配置?:任何修改生效后,请在用户视图执行 save 命令,以防止配置在设备重启后丢失。
如何开启流量调试辅助排障?:可在用户视图输入 terminal monitor 和 terminal debugging,并在系统视图执行 debugging dhcp server packet 或 debugging dhcp client 命令进行实时跟。
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论