• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 关于我们

H3C E152以太网交换机 命令手册-RELEASE 1500(V1.01)

18-DHCP命令

本章节下载  (124.65 KB)

18-DHCP命令


第1章  DHCP-Snooping配置命令

1.1  DHCP-Snooping配置命令

1.1.1  dhcp-snooping

【命令】

dhcp-snooping

undo dhcp-snooping

【视图】

系统视图

【参数】

【描述】

dhcp-snooping命令用来开启交换机监听DHCP广播报文的功能。undo dhcp-snooping命令用来关闭此功能。

缺省情况下,交换机关闭监听DHCP广播报文功能。

相关配置可参考命令display dhcp-snooping

【举例】

# 进入系统视图。

<H3C> system-view

System View: return to User View with Ctrl+Z.

# 启动DHCP-Snooping功能。

[H3C] dhcp-snooping

1.1.2  dhcp-snooping trust

【命令】

dhcp-snooping trust

undo dhcp-snooping trust

【视图】

以太网端口视图

【参数】

【描述】

dhcp-snooping trust命令用来配置端口为信任端口,undo dhcp-snooping trust命令用来恢复端口为不信任端口。

为了使用户能通过合法的DHCP服务器获取IP地址,DHCP-Snooping安全机制允许将端口设置为信任端口与不信任端口。

l              信任端口连接DHCP服务器或其他交换机的端口;不信任端口连接用户或网络。

l              不信任端口将接收到的DHCP服务器响应的DHCPACK和DHCPOFF报文丢弃;而信任端口接收到的DHCP报文将被正常转发,从而保证了用户获取正确的IP地址。

缺省情况下,交换机端口均为不信任端口。

相关配置可参考命令display dhcp-snooping trust

【举例】

# 进入系统视图。

<H3C> system-view

System View: return to User View with Ctrl+Z.

# 配置端口Ethernet1/0/1为信任端口。

[H3C] interface Ethernet 1/0/10

[H3C-Ethernet1/0/1] dhcp-snooping trust

1.1.3  display dhcp-snooping

【命令】

display dhcp-snooping [ unit unit-id ]

【视图】

任意视图

【参数】

unit unit-id:当交换机处于集群中时,显示集群中其他设备上DHCP-Snooping信息。uinit-id表示需要查看DHCP-Snooping信息的设备编号,取值为1。

【描述】

display dhcp-snooping命令用来显示通过DHCP-Snooping记录的用户IP地址和MAC地址的对应关系。

相关配置可参考命令dhcp-snooping

【举例】

# 显示通过DHCP-Snooping记录的用户IP地址和MAC地址信息。

<H3C> display dhcp-snooping

DHCP-Snooping is enabled.

The client binding table for all untrusted ports.     

 Type : D--Dynamic , S--Static

 Unit ID : 1

 Type IP Address      MAC Address     Lease     VLAN Interface

 ==== =============== =============== ========= ==== =================

---   0 dhcp-snooping item(s) of unit 1 found   ---

1.1.4  display dhcp-snooping trust

【命令】

display dhcp-snooping trust

【视图】

任意视图

【参数】

【描述】

display dhcp-snooping trust命令用来显示DHCP-Snooping使能状态及信任端口信息。

相关配置可参考命令dhcp-snooping trust

【举例】

# 显示DHCP-Snooping使能状态及信任端口信息。

<H3C> display dhcp-snooping trust

DHCP-Snooping is enabled.

 DHCP-Snooping trust become effective.

 Interface                 Trusted

 ===================== =================

 Ethernet1/0/10       Trusted 

以上显示信息表示DHCP-Snooping处于开启状态,DHCP-Snooping信任功能生效,信任端口为Ethernet 1/0/10。

 


第2章  DHCP/BOOTP客户端配置

2.1  DHCP客户端配置命令

2.1.1  debugging dhcp client

【命令】

debugging dhcp client { all | error | event | packet }

undo debugging dhcp client { all | error | event | packet }

【视图】

用户视图

【参数】

all:DHCP/BOOTP Client所有调试信息开关。

error:DHCP/BOOTP Client的错误信息(包括报文不可识别信息)调试开关。

event:DHCP/BOOTP Client的事件(包括地址分配、数据更新)调试开关。

packet:DHCP/BOOTP Client的收发报文调试开关。

【描述】

debugging dhcp client命令用来打开DHCP/BOOTP Client的调试开关。undo debugging dhcp client命令用来关闭DHCP/BOOTP Client的调试开关。

缺省情况,DHCP/BOOTP Client的调试开关处于关闭状态。

调试结束后要及时关闭,因为调试会占用较多系统资源。

【举例】

# 打开DHCP/BOOTP Client的事件调试开关。

<H3C> debugging dhcp client event

2.1.2  display dhcp client

【命令】

display dhcp client [ verbose ]

【视图】

任意视图

【参数】

verbose:显示DHCP Client端的地址分配的详细信息。

【描述】

display dhcp client命令用来显示DHCP Client端的地址分配信息。

【举例】

# 显示DHCP Client的地址分配信息。

<H3C> display dhcp client verbose

DHCP client statistic infomation:

Vlan-interface1:

Current machine state: BOUND

Allocated IP: 169.254.0.2 255.255.0.0

Allocated lease: 86400 seconds, T1: 43200 seconds, T2: 75600 seconds

Lease from 2002.09.20 01:05:03   to   2002.09.21 01:05:03

Server IP: 169.254.0.1

Transaction ID = 0x3d8a7431

Default router: 2.2.2.2

Next timeout will happen after 0 days 11 hours 56 minutes 1 seconds.

统计信息显示VLAN接口1已经分配到地址,当前状态为BOUND,分配的地址为169.254.0.2/16,租约为86400秒,Renewal定时器时长为43200秒,rebinding定时器时长为75600秒,租约自2002.09.20 01:05:03至2002.09.21 01:05:03,选择的DHCP服务器地址为169.254.0.1,网关地址为2.2.2.2,下一次定时器超时将出现在11小时56分1秒后。

表2-1 DHCP Client统计信息域说明

字段

描述

Vlan-interface1

client端进行动态获取IP地址的接口

Current machine state

client状态机状态

Allocated IP

client分配到IP地址

lease

租约时长

T1

Renewal定时器时长

T2

Rebinding定时器时长

Lease from….to….

租约起止时间

Server IP

选择的DHCP server地址

Transaction ID

事务标识

Default router

网关地址

 

2.1.3  ip address dhcp-alloc

【命令】

ip address dhcp-alloc

undo ip address dhcp-alloc

【视图】

VLAN接口视图

【参数】

【描述】

ip address dhcp-alloc命令用来配置VLAN接口通过DHCP方式获取IP地址。undo ip address dhcp-alloc命令用来取消VLAN接口通过DHCP方式获取IP地址。

缺省情况下,VLAN接口不通过DHCP方式获取IP地址。

【举例】

# 配置当前管理VLAN 1的接口通过DHCP方式获取IP地址。

<H3C> system-view

System View: return to User View with Ctrl+Z.

[H3C] interface Vlan-interface 1

[H3C-Vlan-interface1] ip address dhcp-alloc

2.2  BOOTP客户端配置命令

2.2.1  display bootp client

【命令】

display bootp client [ interface Vlan-interface vlan-id ]

【视图】

任意视图

【参数】

vlan-id:管理VLAN接口号。

【描述】

display bootp client命令用来显示BOOTP客户端的相关信息,包括BOOTP客户端的MAC地址和申请到的IP地址等信息。

【举例】

# 显示BOOTP客户端的相关信息。

<H3C> display bootp client interface Vlan-interface 1

Vlan-interface1:

Allocated IP: 169.254.0.2 255.255.0.0

Transaction ID = 0x3d8a7431

Mac Address  000f-e20f-c3ef

表2-2 display bootp client命令显示信息描述表

字段

描述

Vlan-interface1

管理VLAN接口1配置为通过BOOTP方式获取IP地址

Allocated IP

所分配到的IP地址

Transaction ID

BOOTP报文中XID字段值

Mac Address

BOOTP客户端的MAC地址

 

2.2.2  ip address bootp-alloc

【命令】

ip address bootp-alloc

undo ip address bootp-alloc

【视图】

VLAN接口视图

【参数】

【描述】

ip address bootp-alloc命令用来配置VLAN接口通过BOOTP协议获取IP地址。undo ip address bootp-alloc命令用来取消VLAN接口通过BOOTP协议获取IP地址。

缺省情况下,VLAN接口不通过BOOTP协议获取IP地址。

相关配置可参考命令display bootp client

【举例】

# 配置当前管理VLAN 1的接口通过BOOTP协议获取IP地址。

<H3C> system-view

System View: return to User View with Ctrl+Z.

[H3C] interface Vlan-interface 1

[H3C-Vlan-interface1] ip address bootp-alloc

 

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们