• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

06-三层技术-IP业务命令参考

目录

03-DHCP命令

本章节下载 03-DHCP命令  (189.99 KB)

docurl=/cn/Service/Document_Software/Document_Center/Home/Security/00-Public/Command/Command_Manual/H3C_[L100][L1000][L5000][ADE]_CR/06/202110/1476289_30005_0.htm

03-DHCP命令


1 DHCP

本特性的支持情况与设备型号有关,请以设备的实际情况为准。

型号

说明

L5000-C/L5000-S/L5000-E

·     L5000-C/L5000-S:支持

·     L5000-E:不支持

L5030/L5060/L5080

不支持

L5000-SV100

支持

L5000-AK535

不支持

L1000-C/L1000-S/L1000-M/L1000-E

支持

L1030/L1050/L1070/L1090

支持

L1000-AK310/L1000-AK320/L1000-AK330/L1000-AK390

支持

L100-C

支持

LSU1ADECEA0/LSWM1ADED0/LSQM1ADEDSC0

支持

 

1.1  DHCP客户端配置命令

1.1.1  dhcp client dad enable

dhcp client dad enable命令用来开启地址冲突检查功能。

undo dhcp client dad enable命令用来关闭地址冲突检查功能。

【命令】

dhcp client dad enable

undo dhcp client dad enable

【缺省情况】

地址冲突检查功能处于开启状态。

【视图】

系统视图

【缺省用户角色】

network-admin

context-admin

【使用指导】

DHCP客户端通过发送和接收ARP报文,对DHCP服务器分配的IP地址进行地址冲突检测,如果攻击者仿冒地址拥有者进行ARP应答,就可以欺骗DHCP客户端,导致DHCP客户端无法正常使用分配到的IP地址。在网络中存在上述攻击者时,建议在客户端上关闭地址冲突检查功能。

【举例】

# 关闭地址冲突检查功能。

<Sysname> system-view

[Sysname] undo dhcp client dad enable

1.1.2  dhcp client dscp

dhcp client dscp命令用来配置DHCP客户端发送DHCP报文的DSCP优先级。

undo dhcp client dscp命令用来恢复缺省情况。

【命令】

dhcp client dscp dscp-value

undo dhcp client dscp

【缺省情况】

DHCP客户端发送DHCP报文的DSCP优先级为56。

【视图】

系统视图

【缺省用户角色】

network-admin

context-admin

【参数】

dscp-value:DHCP请求报文的DSCP优先级,取值范围为0~63。

【使用指导】

DSCP优先级用来体现报文自身的优先等级,决定报文传输的优先程度。配置的DSCP优先级的取值越大,报文的优先级越高。

【举例】

# 配置DHCP客户端发送的DHCP报文的DSCP优先级为30。

<Sysname> system-view

[Sysname] dhcp client dscp 30

1.1.3  display dhcp client

display dhcp client命令用来显示DHCP客户端的相关信息。

【命令】

display dhcp client [ verbose ] [ interface interface-type interface-number ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

context-admin

context-operator

【参数】

verbose:显示DHCP客户端的详细信息。如果未指定本参数,则显示DHCP客户端简要信息。

interface interface-type interface-number:显示指定接口的DHCP客户端相关信息。interface-type interface-number为接口类型和接口编号。如果未指定本参数,则显示所有接口的DHCP客户端信息。

【举例】

# 显示所有接口的DHCP客户端简要信息。

<Sysname> display dhcp client

GigabitEthernet1/0/1 DHCP client information:

 Current state: BOUND

 Allocated IP: 40.1.1.20 255.255.255.0

 Allocated lease: 259200 seconds, T1: 129600 seconds, T2: 226800 seconds

 DHCP server: 40.1.1.2

# 显示所有接口的DHCP客户端详细信息。

<Sysname> display dhcp client verbose

GigabitEthernet1/0/1 DHCP client information:

 Current state: BOUND

 Allocated IP: 40.1.1.20 255.255.255.0

 Allocated lease: 259200 seconds, T1: 129600 seconds, T2: 226800 seconds

 Lease from May 21 19:00:29 2012   to   May 31 19:00:29 2012

 DHCP server: 40.1.1.2

 Transaction ID: 0x1c09322d

 Default router: 40.1.1.2

Classless static routes:

   Destination: 1.1.0.1, Mask: 255.0.0.0, NextHop: 192.168.40.16

   Destination: 10.198.122.63, Mask: 255.255.255.255, NextHop: 192.168.40.16

 DNS servers: 44.1.1.11 44.1.1.12

 Domain name: ddd.com

 Boot servers: 200.200.200.200  1.1.1.1

 ACS parameter:

   URL: http://192.168.1.1:7547/acs

   Username: bims

   Password: ******

 Client ID type: acsii(type value=00)

 Client ID value: 000c.29d3.8659-GE1/0/1

 Client ID (with type) hex: 0030-3030-632e-3239-

                            6433-2e38-3635-392d-

                            4574-6830-2f30-2f32

 T1 will timeout in 1 day 11 hours 58 minutes 52 seconds.

表1-1 display dhcp client命令显示信息描述表

字段

描述

XXXX DHCP client information

作为DHCP客户端的接口信息

Current state

DHCP客户端状态机的当前状态,取值包括:

·     HALT:停止申请IP地址状态;

·     INIT:初始化状态;

·     SELECTING:发送DHCP-DISCOVER报文寻找DHCP服务器后,进入该状态,等待DHCP服务器的响应报文;

·     REQUESTING:发送DHCP-REQUEST报文请求IP地址后,进入该状态,等待DHCP服务器的响应报文;

·     BOUND:接收到DHCP服务器发送的DHCP-ACK报文,成功获取IP地址后,进入该状态;

·     RENEWING:T1定时器超时后,进入该状态;

·     REBOUNDING:T2定时器超时后,进入该状态。

Allocated IP

DHCP服务器为接口分配的IP地址

Allocated lease

租约时长

T1

DHCP客户端的一半左右租约时间(以秒为单位)

T2

DHCP客户端的7/8租约时间(以秒为单位)

Lease from….to….

租约起止时间

DHCP server

选择的DHCP服务器的地址

Transaction ID

DHCP客户端发起申请时生成的一个随机数,用来唯一标识一次申请过程

Default router

为DHCP客户端指定的网关地址

Classless static routes

为DHCP客户端指定的无分类静态路由

Static routes

为DHCP客户端指定的有分类静态路由

DNS servers

为DHCP客户端指定的DNS服务器地址

Domain name

为DHCP客户端指定的域名后缀

Boot servers

为DHCP客户端指定的PXE引导服务器地址,通过Option 43获取,最多可以获取16个地址

ACS parameter

ACS参数

URL

ACS的URL地址

Username

登录ACS设备使用的用户名

Password

登录ACS设备使用的密码,若存在密码,则显示为“******”;若不存在密码,则不显示此项;

Client ID type

DHCP客户端ID的类型,type value表示类型值。类型为ASCII时,type value为00;为MAC address时,type value为01;为Hex时,type value为配置的十六进制数的前两位

Client ID value

DHCP客户端ID的取值

Client ID (with type) hex

DHCP客户端ID的十六进制形式(带类型值字段)

T1 will timeout in 1 day 11 hours 58 minutes 52 seconds.

在多少时间后T1定时器(即一半左右租约时间)将到期

 

【相关命令】

·     dhcp client identifier

·     ip address dhcp-alloc

1.1.4  ip address dhcp-alloc

ip address dhcp-alloc命令用来配置接口通过DHCP协议获取IP地址。

undo ip address dhcp-alloc命令用来取消接口通过DHCP协议获取的IP地址。

【命令】

ip address dhcp-alloc

undo ip address dhcp-alloc

【缺省情况】

接口不通过DHCP协议获取IP地址。

【视图】

接口视图

【缺省用户角色】

network-admin

context-admin

【使用指导】

取消接口通过DHCP协议获取IP地址时,DHCP客户端会发送DHCP-RELEASE报文通知DHCP服务器释放租约。如果此时该接口处于down状态,则无法保证报文成功发送。

如果配置子接口通过DHCP协议获取IP地址,在其主接口上执行shutdown命令时,DHCP客户端不会发送请求释放子接口IP地址租约的DHCP-RELEASE报文。

【举例】

# 在GigabitEthernet1/0/1接口上配置接口通过DHCP协议获取IP地址。

<Sysname> system-view

[Sysname] interface gigabitethernet 1/0/1

[Sysname-GigabitEthernet1/0/1] ip address dhcp-alloc

【相关命令】

·     display dhcp client

1.2  BOOTP客户端配置命令

1.2.1  display bootp client

display bootp client命令用来显示BOOTP客户端的相关信息。

【命令】

display bootp client [ interface interface-type interface-number ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

context-admin

context-operator

【参数】

interface interface-type interface-number:显示指定接口的BOOTP客户端相关信息。interface-type interface-number为接口类型和接口编号。如果未指定本参数,则显示所有接口上的BOOTP客户端的相关信息。

【举例】

# 显示接口GigabitEthernet1/0/1的BOOTP客户端相关信息。

<Sysname> display bootp client interface gigabitethernet 1/0/1

GigabitEthernet1/0/1 BOOTP client information:

 Allocated IP: 169.254.0.2 255.255.0.0

 Transaction ID: 0x3d8a7431

 MAC Address: 00e0-fc0a-c3ef

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

字段

描述

XXXX BOOTP client information

作为BOOTP客户端的接口信息

Allocated IP

BOOTP服务器为BOOTP客户端分配的IP地址

Transaction ID

BOOTP报文中XID字段值,即BOOTP客户端发送BOOTP请求报文时选择的随机数,用来与BOOTP服务器的响应报文相匹配。如果响应报文的XID字段值与请求报文的XID字段值不相同,则BOOTP客户端丢弃该响应报文

MAC Address

BOOTP客户端的MAC地址

 

【相关命令】

·     ip address bootp-alloc

1.2.2  ip address bootp-alloc

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

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

【命令】

ip address bootp-alloc

undo ip address bootp-alloc

【缺省情况】

接口不通过BOOTP协议获取IP地址。

【视图】

接口视图

【缺省用户角色】

network-admin

context-admin

【举例】

# 在GigabitEthernet1/0/1接口上配置接口通过BOOTP协议获取IP地址。

<Sysname> system-view

[Sysname] interface gigabitethernet 1/0/1

[Sysname-GigabitEthernet1/0/1] ip address bootp-alloc

【相关命令】

·     display bootp client

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

新华三官网
联系我们