所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

CloudEngine 8800, 7800, 6800, 5800 V200R002C50 命令参考

本文档介绍了设备中各特性的配置命令,包括每条命令的功能、格式、参数、视图、缺省级别、使用指南、举例和相关命令。
评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
DHCP配置命令

DHCP配置命令

说明:

CE6810LI设备不支持IPv4的三层转发,接口使能了IPv4功能后,配置的IPv4地址只能用来管理设备。

dhcp anti-attack check duplicate option

命令功能

dhcp anti-attack check duplicate option命令用来配置对DHCP报文中的Option选项进行重复性检查。

undo dhcp anti-attack check duplicate option命令用来取消对DHCP报文中的Option选项进行重复性检查。

缺省情况下,不对DHCP报文中的Option选项进行重复性检查。

命令格式

dhcp anti-attack check duplicate option [ { option-start [ to option-end ] } &<1-254> ]

undo dhcp anti-attack check duplicate option [ { option-start [ to option-end ] } &<1-254> ]

参数说明

参数 参数说明 取值
option-start Option选项的起始值。 整数形式,取值范围1~254。
option-end Option选项的结束值。 整数形式,取值范围1~254。Option选项结束值必须大于等于起始值。

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

配置Option选项重复性检查,可以增强DHCP报文的安全性。当配置了Option选项的重复性检查功能时,如果DHCP报文的Option选项值出现重复,则该DHCP报文将被丢弃。当指定参数时,可以对指定取值的Option选项进行重复性检查;不指定参数时,默认对所有取值的Option选项进行重复性检查。

前置条件

在配置该命令之前需要使用命令dhcp enable使能DHCP功能。

使用实例

# 配置对Option 80的DHCP报文进行重复性检查。

<HUAWEI> system-view
[~HUAWEI] dhcp enable
[*HUAWEI] dhcp anti-attack check duplicate option 80
相关主题

dhcp enable

命令功能

dhcp enable命令用来使能DHCP功能。

undo dhcp enable命令用来去使能DHCP功能。

缺省情况下,设备未使能DHCP功能。

命令格式

dhcp enable

undo dhcp enable

参数说明

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

在进行DHCP的相关配置之前,需要先通过命令dhcp enable全局使能DHCP功能。执行该命令后DHCP的相关配置才能生效。

配置影响

执行undo dhcp enable命令会关闭DHCP相关功能,但是相关配置不会联动删除。

注意事项

dhcp enable命令和sdn copy-to-controller dhcp enable命令互斥。

使用实例

# 在设备上使能DHCP功能。

<HUAWEI> system-view
[~HUAWEI] dhcp enable

dhcp relay binding server

命令功能

dhcp relay binding server命令用来配置DHCP中继所对应的DHCP服务器组。

undo dhcp relay binding server命令用来删除DHCP中继所对应的DHCP服务器组。

缺省情况下,VLANIF接口未指定DHCP服务器组。

命令格式

dhcp relay binding server group group-name

undo dhcp relay binding server group

参数说明

参数 参数说明 取值
group-name 指定DHCP服务器组名称。 字符串形式,不区分大小写,不支持空格。长度范围是1~32。

视图

VLANIF接口视图

缺省级别

2:配置级

使用指南

应用场景

客户端发送的DHCP请求报文通过DHCP中继发送到DHCP服务器时,需要执行dhcp relay binding server命令指定DHCP中继对应的DHCP服务器组,从而配置DHCP中继所代理的DHCP服务器地址。该命令只在企业网数据中心设备上可用。
说明:
  • 每个DHCP服务器组可以对应多个VLANIF接口,一个VLANIF接口下只能指定一个DHCP服务器组。
  • DHCP服务器组中服务器的IP地址不能与DHCP中继的接口IP地址在同一网段。

前置条件

执行dhcp relay binding server命令前,需要执行以下操作:

注意事项

在同一个视图下重复执行dhcp relay binding server命令后,新配置覆盖老配置。如果新指定的DHCP服务器组不存在时,新的配置不成功,接口还是维持与上一次配置的DHCP服务器组的归属关系。

使用实例

# 在接口VLANIF100下指定DHCP服务器组group1为中继的DHCP服务器组。

<HUAWEI> system-view
[~HUAWEI] interface vlanif 100
[*HUAWEI-Vlanif100] dhcp relay binding server group group1

dhcp relay binding server ip

命令功能

dhcp relay binding server ip命令用来在DHCP中继的VLANIF接口上配置DHCP服务器地址。

undo dhcp relay binding server ip命令用来删除DHCP中继的VLANIF接口上配置的所有DHCP服务器地址。

缺省情况下,VLANIF接口上未配置DHCP服务器地址。

命令格式

dhcp relay binding server ip ip-address

undo dhcp relay binding server ip { ip-address | all }

dhcp relay binding server ip ip-address { vpn-instance vpn-name | public-net }

undo dhcp relay binding server ip ip-address { vpn-instance vpn-name | public-net }

参数说明

参数 参数说明 取值
ip-address 指定DHCP服务器的IP地址。 点分十进制形式。
all 表示删除接口下所有DHCP服务器地址的配置。 -
vpn-instance vpn-instance-name 指定DHCP服务器所属VPN实例名称。 字符串形式,区分大小写,不支持空格,长度范围是1~31。不能以“_public_”作为VPN实例名称。当输入的字符串两端使用双引号时,可在字符串中输入空格。
public-net 指定DHCP服务器为公网服务器。 -

视图

VLANIF接口视图

缺省级别

2:配置级

使用指南

应用场景

当客户端的DHCP请求通过DHCP中继发送到跨网段的DHCP服务器时,需要在中继设备上执行dhcp relay binding server ip命令配置DHCP中继代理的DHCP服务器的IP地址。该命令只在企业网数据中心设备上可用。

在跨VPN地址分配场景下,DHCP客户端和服务器不在同一个VPN内,配置该命令时需要指定vpn-instance vpn-instance-name参数。非跨VPN场景下,建议不指定vpn-instance vpn-instance-name参数,因为默认情况下DHCP服务器所属VPN与DHCP中继接口所属的VPN一致。此时只需在接口绑定VPN,使用接口的VPN信息即可。

前置条件

在执行dhcp relay binding server ip命令前,请先在接口上执行dhcp select relay命令使能DHCP中继功能。

注意事项

每个使能中继功能的接口最多可配置20个DHCP服务器地址。中继会向所有的服务器转发DHCP请求报文,也会将接收到的所有响应报文转发给客户端,由客户端进行选择。

多次执行dhcp relay binding server ip命令时,后配置的结果不会覆盖先配置的结果。

跨VPN地址分配场景不支持多级DHCP Relay。

使用实例

# 在VLANIF100接口上配置服务器地址10.1.1.1和10.2.1.1。

<HUAWEI> system-view
[~HUAWEI] dhcp enable
[*HUAWEI] vlan batch 100
[*HUAWEI] interface vlanif 100
[*HUAWEI-Vlanif100] dhcp select relay
[*HUAWEI-Vlanif100] dhcp relay binding server ip 10.1.1.1
[*HUAWEI-Vlanif100] dhcp relay binding server ip 10.2.1.1

# 在VLANIF200接口上配置服务器地址10.1.1.2,服务器是公网服务器。

<HUAWEI> system-view
[~HUAWEI] dhcp enable
[*HUAWEI] vlan batch 200
[*HUAWEI] interface vlanif 200
[*HUAWEI-Vlanif200] dhcp select relay
[*HUAWEI-Vlanif200] dhcp relay binding server ip 10.1.1.2 public-net
相关主题

dhcp relay gateway

命令功能

dhcp relay gateway命令用来在中继接口上配置网关地址。

undo dhcp relay gateway命令用来删除中继接口上已经配置的网关地址。

缺省情况下,接口上未配置网关地址。

命令格式

dhcp relay gateway ip-address

undo dhcp relay gateway ip-address

参数说明

参数 参数说明 取值
ip-address 指定网关地址。 点分十进制形式。

视图

VLANIF接口视图

缺省级别

2:配置级

使用指南

应用场景

通常情况下,用户可以根据接口上的主从IP地址,配置接口上网关地址。缺省情况下,默认选择接口的主IP地址作为中继网关地址。如果接口上使能了VRRP功能,则需要在接口上通过dhcp relay gateway强制配置网关地址。该命令只在企业网数据中心设备上可用。
说明:
一个接口上最多允许配置255个从IP地址。

前置条件

在执行该命令前,请先在接口下执行dhcp select relay命令,使能DHCP中继功能。

使用实例

# 在VLANIF100接口上配置中继代理地址为10.10.10.11。

<HUAWEI> system-view
[~HUAWEI] interface vlanif100
[*HUAWEI-Vlanif100] dhcp select relay
[*HUAWEI-Vlanif100] dhcp relay gateway 10.10.10.11

dhcp relay gateway-switch enable

命令功能

dhcp relay gateway-switch enable命令用来使能DHCP中继网关自动切换功能。

undo dhcp relay gateway-switch enable命令用来去使能DHCP中继网关自动切换功能。

缺省情况下,未使能DHCP中继网关自动切换功能。

命令格式

dhcp relay gateway-switch enable

undo dhcp relay gateway-switch enable

参数说明

视图

VLANIF接口视图

缺省级别

2:配置级

使用指南

应用场景

当中继设备使用主IP地址作为网关为用户申请IP地址失败时,可以通过dhcp relay gateway-switch enable命令自动转向使用从IP地址作为网关为用户申请地址。该命令只在企业网数据中心设备上可用。
说明:
  • 当用户使用接口上主IP地址作为网关地址向远端服务器申请地址连续失败3次,且与第一次失败的时间超过24秒,则会自动切换为使用接口从IP地址作为网关。
  • 接口可配置一个主IP地址和255个从IP地址,切换中继网关顺序由主IP地址到从IP地址遍历切换,直到申请成功为止。

前置条件

在执行dhcp relay gateway-switch enable命令前,请先进行以下操作
  • 执行命令dhcp enable,全局使能DHCP功能。
  • 执行命令vlan,创建VLAN。
  • 执行命令interface vlanif,进入VLANIF接口视图。
  • 执行命令dhcp select relay,使能DHCP中继功能。
  • 接口上已经配置了主从IP地址。

注意事项

如果接口上执行dhcp relay gateway命令配置了网关地址,则dhcp relay gateway-switch enable命令无效。

使用实例

# 使能DHCP中继网关自动切换功能。

<HUAWEI> system-view
[~HUAWEI] interface vlanif 10
[*HUAWEI-Vlanif10] ip address 192.168.30.1 255.255.255.0
[*HUAWEI-Vlanif10] ip address 192.168.31.1 255.255.255.0 sub
[*HUAWEI-Vlanif10] dhcp select relay
[*HUAWEI-Vlanif10] dhcp relay binding server ip 192.168.30.1
[*HUAWEI-Vlanif10] dhcp relay gateway-switch enable

dhcp relay giaddr outgoing-interface-address

命令功能

dhcp relay giaddr outgoing-interface-address命令用来在配置中继代理地址为报文出接口的IP地址。

undo dhcp relay giaddr outgoing-interface-address命令用来删除配置中继代理地址为报文出接口的IP地址。

缺省情况下,中继代理地址是中继接口的主IP地址。

命令格式

dhcp relay giaddr outgoing-interface-address

undo dhcp relay giaddr outgoing-interface-address

参数说明

视图

接口视图

缺省级别

2:配置级

使用指南

应用场景

缺省情况下,DHCP中继转发DHCP请求报文时,会使用用户接入中继设备的接口的主IP地址作为中继代理地址填充至报文的giaddr字段,DHCP服务器通过中继代理地址识别用户所在的网段,为用户分配合适的IP地址,并通过该地址与DHCP中继进行通信。

当用户与DHCP服务器位于不同VPN时,如果DHCP中继仍然使用中继接口的IP地址作为中继代理地址,DHCP服务器将无法通过该地址与DHCP中继通信,DHCP应答报文将不可达。

为了解决该问题,用户可以使用dhcp relay giaddr outgoing-interface-address命令配置中继代理地址为DHCP请求报文的出接口的IP地址,从而使得DHCP服务器回复的应答报文能够成功转发至DHCP中继。

一般情况下,DHCP服务器会根据giaddr为用户分配IP地址,修改giaddr可能会导致用户无法上线。
  • 如果DHCP服务器支持Option82的子选项link-selection,则可以在DHCP中继上配置dhcp option82命令,中继在转发DHCP报文时会插入子选项link-selection,由该子选项携带giaddr信息,DHCP服务器会根据该子选项为用户分配IP地址。
  • 如果DHCP服务器不支持option82的子选项link-selection,则不能配置dhcp relay giaddr outgoing-interface-address命令。

注意事项

非跨VPN地址分配场景不能配置此命令,会导致用户无法上线。

使用实例

# 在接口VBDIF100上配置中继代理地址为报文出接口的IP地址。

<HUAWEI> system-view
[~HUAWEI] bridge-domain 100
[*HUAWEI-bd100] quit
[*HUAWEI] interface Vbdif100
[*HUAWEI-Vbdif100] dhcp relay giaddr outgoing-interface-address

dhcp option82

命令功能

dhcp option82命令用来在跨VPN场景下使能DHCP中继接口插入option82选项功能。

undo dhcp option82命令用来去使能DHCP中继接口插入option82选项功能。

缺省情况下,DHCP中继接口插入option82选项功能不使能。

命令格式

dhcp option82 { vss-control | link-selection | server-id-override } insert enable

undo dhcp option82 { vss-control | link-selection | server-id-override } insert enable

参数说明

参数 参数说明 取值
vss-control 指定插入suboption151选项,携带DHCP客户端的VPN信息。 -
link-selection 指定插入suboption5选项,携带DHCP中继接口的giaddr地址。 -
server-id-override 指定插入suboption11选项,携带DHCP中继接口的IP地址。 -

视图

接口视图

缺省级别

2:配置级

使用指南

应用场景

在跨VPN地址分配场景下,客户端与服务器不在同一个VPN内,此时需要在DHCP中继上配置该命令,通过在DHCP请求报文中插入option82的三个子选项:suboption151、suboption5、suboption11,从而保证客户端能够正常获取到IP地址。

三种子选项的功能分别如下:
  • suboption151:对应参数vss-control,表示DHCP客户端的VPN信息。DHCP中继插入该信息,以提供DHCP服务器分配地址的依据。
  • suboption5:对应参数link-selection,表示DHCP中继接口的giaddr地址。由于在跨VPN场景下,一般需要配置dhcp relay giaddr outgoing-interface-address命令,将DHCP报文中的giaddr字段设置为报文出接口的IP地址,使得DHCP服务器回复的应答报文能够成功转发至DHCP中继。这时就需要通过suboption5将giaddr地址传递给DHCP服务器。服务器会根据suboption151和suboption5的信息选择对应的地址池,给客户端分配IP地址。
  • suboption11:对应参数server-id-override,表示DHCP中继接口的IP地址。中继插入该选项的目的在于,帮助客户端获取正确的续租报文的目的IP地址。一般情况下,客户端首次申请地址时,服务器会在响应报文中携带option54选项,其中包含了服务器接口的IP地址,客户端接收到响应报文后,把option54选项中的地址作为后续发送续租报文时的目的地址,即客户端再次续租时,会直接与服务器以单播报文进行交互。而在跨VPN场景下,需要在DHCP中继上插入option82的suboption11子选项,其中包含DHCP中继接口的IP地址,服务器在回复响应报文时,会将suboption11中的内容封装到option54中,当客户端收到响应报文时,就会将DHCP中继接口的IP地址作为续租报文的目的地址,从而保证了在后续续租时,客户端的报文仍然会发送到DHCP中继上进行跨VPN的转发。

注意事项

该命令应用于跨VPN地址分配场景下,非跨VPN场景无需配置该命令。

  • 如果DHCP服务器不支持子选项link-selection,还可以通过Loopback口的方式来解决回程路由不可达的问题:在DHCP中继上配置Loopback口,设置地址为giaddr地址,并绑定服务器所在的VPN。
  • 如果DHCP服务器不支持suboption11,也可以通过Loopback口的方式来解决服务器路由不可达的问题:在DHCP中继上配置Loopback口,设置地址为服务器的地址,并绑定客户端所在的VPN。
由于这种方式需要为每个服务器或者客户端都配置Loopback口,如果组网比较复杂,需要配置大量的Loopback口,操作比较麻烦。如果服务器能支持子选项功能,则推荐使用在中继设备上插入子选项的方式。

使用实例

# 在VLANIF100接口上使能插入suboption5和suboption11选项。

<HUAWEI> system-view
[~HUAWEI] vlan batch 100
[*HUAWEI] interface vlanif 100
[*HUAWEI-Vlanif100] dhcp option82 link-selection insert enable
[*HUAWEI-Vlanif100] dhcp option82 server-id-override insert enable

dhcp relay release(系统视图)

命令功能

dhcp relay release命令用来通过DHCP中继向DHCP服务器发出释放客户端申请到的IP地址的请求。

命令格式

dhcp relay release client-ip-address mac-address [ server-ip-address | vpn-instance vpn-instance-name [ server-ip-address ] ]

参数说明

参数 参数说明 取值
client-ip-address 指定DHCP客户端的IP地址。 点分十进制形式。
mac-address 指定DHCP客户端的MAC地址。 格式为H-H-H。
server-ip-address 指定DHCP服务器地址。 点分十进制形式。
vpn-instance vpn-instance-name 指定DHCP服务器所属VPN实例名称。 字符串形式,区分大小写,不支持空格,长度范围是1~31。不能以“_public_”作为VPN实例名称。当输入的字符串两端使用双引号时,可在字符串中输入空格。

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

在某些情况下,比如强制某用户下线等,可能需要通过DHCP中继向DHCP服务器发出请求,释放客户端申请到的IP地址。如果指定了DHCP服务器的IP地址,则只向指定DHCP服务器发送释放申请。

配置影响

当不指定DHCP服务器IP地址时,DHCP中继向所有DHCP服务器发送Release报文。

注意事项

在多级relay的场景下执行该命令释放地址时,如果用户知道DHCP服务器IP地址,推荐使用配置server-ip-address参数的方式进行释放。如果用户不知道DHCP服务器IP地址,则可以在连接服务器的最后一级relay设备上使用不配置server-ip-address参数的方式进行地址释放,如果在一级relay设备上进行不带server-ip-address参数的配置,可能会导致服务器释放地址失败。

使用实例

# 向IP地址为10.110.91.174的DHCP服务器发送Release报文,请求释放MAC地址为0050-ba34-2000的客户端申请到的IP地址192.168.2.25。

<HUAWEI> system-view
[~HUAWEI] dhcp relay release 192.168.2.25 0050-ba34-2000 10.110.91.174

dhcp relay release(接口视图)

命令功能

dhcp relay release命令用来通过DHCP中继向DHCP服务器发出释放客户端申请到的IP地址的请求。

命令格式

dhcp relay release client-ip-address mac-address [ server-ip-address ]

dhcp relay release client-ip-address mac-address server-ip-address { vpn-instance vpn-name | public-net }

参数说明

参数 参数说明 取值
client-ip-address 指定DHCP客户端的IP地址。 点分十进制形式。
mac-address 指定DHCP客户端的MAC地址。 格式为H-H-H。
server-ip-address 指定DHCP服务器地址。 点分十进制形式。
vpn-instance vpn-instance-name 指定DHCP服务器所属VPN实例名称。 字符串形式,区分大小写,不支持空格,长度范围是1~31。不能以“_public_”作为VPN实例名称。当输入的字符串两端使用双引号时,可在字符串中输入空格。
public-net 指定DHCP服务器为公网服务器。 -

视图

接口视图

缺省级别

2:配置级

使用指南

应用场景

在某些情况下,比如强制某用户下线等,可能需要通过DHCP中继向DHCP服务器发出请求,释放客户端申请到的IP地址。如果指定了DHCP服务器的IP地址,则只向指定DHCP服务器发送释放申请。

配置影响

当不指定DHCP服务器IP地址时,DHCP中继向接口下所有DHCP服务器发送Release报文。

注意事项

在多级relay的场景下执行该命令释放地址时,如果用户知道DHCP服务器IP地址,推荐使用配置server-ip-address参数的方式进行释放。如果用户不知道DHCP服务器IP地址,则可以在连接服务器的最后一级relay设备上使用不配置server-ip-address参数的方式进行地址释放,如果在一级relay设备上进行不带server-ip-address参数的配置,可能会导致服务器释放地址失败。

使用实例

# 向IP地址为10.110.91.174的DHCP服务器发送Release报文,请求释放MAC地址为0050-ba34-2000的客户端申请到的IP地址192.168.2.25。

<HUAWEI> system-view
[~HUAWEI] interface 10ge 1/0/1
[~HUAWEI-10GE1/0/1] undo portswitch
[*HUAWEI-10GE1/0/1] dhcp relay release 192.168.2.25 0050-ba34-2000 10.110.91.174

# 向VPN1内IP地址为10.100.81.154的DHCP服务器发送Release报文,请求释放MAC地址为0050-ba10-2000的客户端申请到的IP地址192.168.3.25。

<HUAWEI> system-view
[~HUAWEI] ip vpn-instance VPN1
[*HUAWEI-vpn-instance-VPN1] ipv4-family
[*HUAWEI-vpn-instance-VPN1-af-ipv4] commit
[~HUAWEI-vpn-instance-VPN1-af-ipv4] quit
[~HUAWEI-vpn-instance-VPN1] quit
[~HUAWEI] interface 10ge 1/0/1
[~HUAWEI-10GE1/0/1] undo portswitch
[*HUAWEI-10GE1/0/1] ip vpn-instance VPN1
[*HUAWEI-10GE1/0/1] dhcp relay release 192.168.3.25 0050-ba10-2000 10.100.81.154 vpn-instance VPN1

dhcp relay server group

命令功能

dhcp relay server group命令用来创建DHCP服务器组并进入DHCP服务器组视图。

undo dhcp relay server group命令用来删除一个DHCP服务器组。

缺省情况下,系统未创建任何DHCP服务器组。

命令格式

dhcp relay server group group-name

undo dhcp relay server group group-name

参数说明

参数 参数说明 取值
group-name 指定DHCP服务器组名称。 字符串形式,不区分大小写,不支持空格。长度范围是1~32。

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

在通常情况下,一台DHCP中继会同时代理多台DHCP服务器,并向用户终端提供IP地址分配服务。此时可使用dhcp relay server group命令定义DHCP服务器组来统一管理该DHCP中继代理的DHCP服务器,从而在指定的DHCP服务器组中为通过DHCP中继接入的用户分配IP地址。该命令只在企业网数据中心设备上可用。
说明:
全局最多可以配置256个DHCP服务器组。每个DHCP服务器组下最多可以配置20个DHCP服务器。

后续任务

  • 执行server命令为DHCP服务器组添加DHCP服务器。
  • 在VLANIF接口视图下执行dhcp relay binding server命令为DHCP中继代理指定一个DHCP服务器组。

使用实例

# 创建名字为dhcp-srv1的DHCP服务器组。

<HUAWEI> system-view
[~HUAWEI] dhcp relay server group dhcp-srv1

dhcp server option82-trusted disable

命令功能

dhcp server option82-trusted disable命令用来去使能DHCP Server信任Option82选项功能。

undo dhcp server option82-trusted disable命令用来使能DHCP Server信任Option82选项功能。

缺省情况下,使能DHCP Server信任Option82选项功能。

命令格式

dhcp server option82-trusted disable

undo dhcp server option82-trusted disable

参数说明

视图

系统视图

缺省级别

2:配置级

使用指南

为防止针对携带Option82选项报文的攻击,导致CPU的利用率过高,影响系统效率。用户可以通过执行dhcp server option82-trusted disable命令去使能DHCP Server信任Option82选项功能,丢弃带有该选项的报文。

使用实例

# 配置DHCP Server的信任Option82选项功能。

<HUAWEI> system-view
[~HUAWEI] undo dhcp server option82-trusted disable

dhcp select relay

命令功能

dhcp select relay命令用来使能DHCP Relay功能。

undo dhcp select relay命令用来恢复为缺省配置。

缺省情况下,未使能DHCP中继功能。

命令格式

dhcp select relay

undo dhcp select relay

参数说明

视图

接口视图

缺省级别

2:配置级

使用指南

应用场景

DHCP服务器和客户端都在一个子网内,则客户端和服务器之间可以直接进行DHCP协议的交互,这时不需要启动DHCP中继功能。如果DHCP服务器和客户端不在一个子网内,则需要通过dhcp select relay命令使能DHCP中继功能将DHCP报文转发到外部的DHCP服务器。

配置影响

当执行该命令使能DHCP中继功能后,将由外部DHCP服务器为DHCP客户端分配IP地址。

使用实例

# 在接口10GE1/0/1上使能中继代理功能传送DHCP报文。

<HUAWEI> system-view
[~HUAWEI] interface 10GE1/0/1
[~HUAWEI-10GE1/0/1] undo portswitch
[*HUAWEI-10GE1/0/1] dhcp select relay

dhcp server bootp

命令功能

dhcp server bootp命令用来开启DHCP服务器应答BOOTP请求的功能。

undo dhcp server bootp命令用来关闭DHCP服务器应答BOOTP请求的功能。

缺省情况下,DHCP服务器未开启应答BOOTP请求的功能。

命令格式

dhcp server bootp

undo dhcp server bootp

参数说明

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

在一个网段内,可能同时部署了DHCP服务器和BOOTP服务器。BOOTP服务器为BOOTP客户端分配静态绑定地址。根据协议规定DHCP服务器也可以对BOOTP请求报文应答,所以BOOTP客户端可能是通过DHCP服务器获取地址,而不是通过BOOTP服务器获取地址。配置该命令后,DHCP服务器可以对BOOTP请求进行应答。

前置条件

执行本命令前,需要先执行dhcp enable命令使能DHCP功能。

使用实例

# 开启DHCP服务器应答BOOTP请求的功能。

<HUAWEI> system-view
[~HUAWEI] dhcp enable
[*HUAWEI] dhcp server bootp
相关主题

dhcp server bootp automatic

命令功能

dhcp server bootp automatic命令用来开启DHCP服务器为BOOTP客户端动态分配地址的功能。

undo dhcp server bootp automatic命令用来关闭DHCP服务器为BOOTP客户端动态分配地址的功能。

缺省情况下,DHCP服务器关闭为BOOTP客户端动态分配地址的功能。

命令格式

dhcp server bootp automatic

undo dhcp server bootp automatic

参数说明

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

当BOOTP客户端需要从服务器端获绑定的IP地址、DNS服务器地址、网关地址等信息时,需执行dhcp server bootp automatic命令,开启DHCP服务器为BOOTP客户端动态分配地址的功能。

前置条件

执行本命令前,需要先进行以下操作:
  • 系统视图下,执行dhcp enable命令使能DHCP功能。
  • 系统视图下,执行dhcp server bootp命令开启DHCP服务器应答BOOTP请求的功能。

使用实例

# 开启DHCP服务器为BOOTP客户端动态分配地址的功能。

<HUAWEI> system-view
[~HUAWEI] dhcp enable
[*HUAWEI] dhcp server bootp
[*HUAWEI] dhcp server bootp automatic
相关主题

dhcp server database

命令功能

dhcp server database命令用来使能将DHCP数据保存以及数据恢复的功能。

undo dhcp server database命令用来去使能DHCP数据保存以及数据恢复的功能。

缺省情况下,未使能DHCP数据保存和数据恢复的功能。

命令格式

dhcp server database { enable | recover | write-delay interval }

undo dhcp server database { enable | recover | write-delay }

参数说明

参数 参数说明 取值
enable 使能DHCP数据保存功能。 -
recover 指定从存储设备恢复数据。 -
write-delay interval 指定数据保存时延,即间隔多长时间执行一次保存操作。 整数形式,取值范围是300~86400,单位是秒。缺省值是300秒。

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

为防止设备发生意外导致数据丢失,用户可以使用dhcp server database命令启用DHCP数据保存功能,系统将生成lease.txt和conflict.txt两个文件存放在CF卡的DHCP文件夹中,分别保存正常的地址租借信息和地址冲突信息。系统每隔一定时间自动保存一次当前的DHCP数据,并覆盖之前的数据文件,这个时间间隔可以通过dhcp server database write-delay interval命令设置。

如果设备发生故障时,用户使用dhcp server database recover命令,可以在系统重启后从存储设备文件恢复DHCP数据。

配置影响

执行dhcp server database enable后,当大量用户并发上线时,用户上线速率严重下降,只有少量用户能快速上线。

注意事项

由于lease.txt和conflict.txt这两个文件会被定期覆盖,建议用户在必要时将生成的文件备份到其它位置。

数据保存功能和数据恢复功能的使能前后关系互不影响。

使用实例

# 使能将DHCP数据保存到存储设备的功能,并设置保存时延为36000秒。

<HUAWEI> system-view
[~HUAWEI] dhcp server database enable
[*HUAWEI] dhcp server database write-delay 36000

# 使能将存储设备上保存的DHCP数据恢复功能。

<HUAWEI> system-view
[~HUAWEI] dhcp server database recover

dhcp server identifier dest-ip

命令功能

dhcp server identifier dest-ip命令用来使能DHCP服务器收到中继转发的报文时用报文中的目的IP作为DHCP服务器标识。

undo dhcp server identifier命令用来恢复缺省值。

缺省情况下,DHCP服务器以请求报文的入接口IP作为DHCP服务器标识。

命令格式

dhcp server identifier dest-ip

undo dhcp server identifier

参数说明

视图

系统视图

缺省级别

2:配置级

使用指南

该命令一般应用在DHCP客户端属于私网VPN,而服务器为PE的场景:客户端从第一台PE设备上通过VPN接入,第一台PE设备作为DHCP中继,将VPN客户端的请求报文转发至第二台PE,第二台PE设备作为DHCP服务器,为VPN客户端分配IP地址。

由于DHCP中继指定的服务器IP通常为第二台PE上的某非公网接口地址,而客户端请求报文实际由第二台PE的公网接口接收,按照缺省情况,DHCP回应报文时,会选择客户端请求报文的入接口IP,即公网接口IP地址作为DHCP服务器标识,这样会导致客户端无法成功续租,此时就需要在DHCP服务器上配置dhcp server identifier dest-ip命令,指定服务器收到中继转发的报文时,采用报文中的目的IP,即非公网接口地址作为DHCP服务器标识,从而保证客户端能够正常续租。

使用实例

# 使能DHCP服务器收到中继转发的报文时用报文中的目的IP作为DHCP服务器标识。

<HUAWEI> system-view
[~HUAWEI] dhcp server identifier dest-ip

dhcp server ping

命令功能

dhcp server ping命令用来配置DHCP服务器发送ping报文的最大数量和最长等待回应时间。

undo dhcp server ping命令用来恢复DHCP服务器发送ping报文的最大数量和最长等待回应时间为缺省值。

缺省情况下,DHCP服务器发送ping报文数量为0,即不进行ping操作。最长等待回应时间默认500毫秒。

命令格式

dhcp server ping { packet packet-number | timeout timeout-interval } *

undo dhcp server ping { packet | timeout }

参数说明

参数 参数说明 取值
packet packet-number 指定发送ping报文的最大数目。 整数形式,取值范围是0~10,0表示不进行ping操作。
timeout timeout-interval 指定每个ping报文的最长等待回应时间。 整数形式,取值范围是0~10000,单位是毫秒。

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

为防止IP地址重复分配导致地址冲突,DHCP服务器为客户端分配地址前,需要先执行dhcp server ping命令发送ping报文探测地址的使用情况。地址探测是指是否能在指定时间内得到Ping应答,如果没有得到应答,则继续发送ping报文,直到发送ping包数量达到最大值,如果仍然没有收到应答,则认为本网段内没有设备使用该IP地址,可以分配给该客户端使用,从而确保客户端被分得的IP地址是唯一的。

前置条件

执行本命令前,需要先执行dhcp enable命令使能DHCP功能。

使用实例

# 设置DHCP服务器最多发送10个ping数据包,等待时间100毫秒。

<HUAWEI> system-view
[~HUAWEI] dhcp enable
[*HUAWEI] dhcp server ping packet 10
[*HUAWEI] dhcp server ping timeout 100

display debugging dhcp

命令功能

display debugging dhcp命令用来查看DHCP当前debug开关的状态。

命令格式

display debugging dhcp

参数说明

视图

所有视图

缺省级别

1:监控级

使用指南

当输出信息过多时,可以执行display debugging dhcp命令查看有哪些DHCP调试开关处于打开状态,通过关闭其中不必要的调试开关来减少调试信息的显示。

使用实例

# 查看DHCP当前debug开关的状态,看到message debug开关处于打开状态。

<HUAWEI> display debugging dhcp
DHCP diagnose message debugging switch is on

# 查看DHCP当前debug开关的状态,看到所有debug开关处于打开状态。

<HUAWEI> display debugging dhcp
DHCP diagnose event debugging switch is on
DHCP diagnose error debugging switch is on
DHCP diagnose message debugging switch is on
DHCP diagnose info debugging switch is on

display debugging dhcpr

命令功能

display debugging dhcpr命令用来查看DHCP Relay Debug开关信息。

命令格式

display debugging dhcpr

参数说明

视图

所有视图

缺省级别

1:监控级

使用指南

当输出信息过多时,可以执行display debugging dhcpr命令查看有哪些DHCP Relay调试开关处于打开状态,通过关闭其中不必要的调试开关来减少调试信息的显示。DHCP Relay的Debug开关类型包括:
  • DHCPR info debug
  • DHCPR event debug
  • DHCPR error debug
  • DHCPR packet debug

使用实例

# 查看系统中DHCP Relay开关的使能情况。

<HUAWEI> display debugging dhcpr
DHCP relay event debugging switch is on 
DHCP relay error debugging switch is on 
DHCP relay info debugging switch is on 
DHCP relay packet debugging switch is on

display default-parameter dhcp option82

命令功能

display default-parameter dhcp option82命令用来查看DHCP Option82在接口和vlan下的默认格式信息。

命令格式

display default-parameter dhcp option82 interface interface-type interface-number vlan vlan-id

参数说明

参数 参数说明 取值
interface interface-type interface-number 指定接口类型和接口编号。 -
vlan vlan-id 指定VLAN ID。 整数形式,取值范围是1~4094。

视图

所有视图

缺省级别

1:监控级

使用指南

Option82是DHCP报文的一个特殊字段,用来标识DHCP报文的发送路径。执行display default-parameter dhcp option82命令可以查看DHCP Option82在接口和vlan下的默认格式信息。

使用实例

# 查看特定接口和VLAN下的DHCP Option82的默认格式。

<HUAWEI> display default-parameter dhcp option82 interface 10ge 1/0/0 vlan 1
 Option82 circuit-id format      : default
 Option82 remote-id format       : default
表8-19  display default-parameter dhcp option82命令输出信息描述

项目

描述

Option82 circuit-id format

Option82 circuit-id默认为default格式。

Option82 remote-id format

Option82 remote-id默认为default格式。

display dhcp relay

命令功能

display dhcp relay命令用来查看VLANIF接口对应的DHCP服务器组的信息。

命令格式

display dhcp relay { interface interface-type interface-number }

参数说明

参数 参数说明 取值
interface interface-type interface-number 指定接口类型和接口编号。 -

视图

所有视图

缺省级别

1:监控级

使用指南

应用场景

通过display dhcp relay命令可以查看到所有已配置DHCP服务器组的VLANIF接口所对应的DHCP服务器组的信息,包括DHCP服务器IP地址,正在使用的DHCP网关地址,已配置的网关IP地址等。该命令只在企业网数据中心设备上可用。

使用实例

# 查看系统中所有已配置DHCP服务器组的VLANIF接口及其对应的DHCP服务器组。

<HUAWEI> display dhcp relay interface Vlanif100
 DHCP relay agent running information of interface Vlanif100 :
 Server IP address
         : 10.2.2.3
 Gateway address in use     : 10.2.2.2 
 Gateway address configured : 5.5.5.5
 Gateway switch enable
表8-20  display dhcp relay命令输出信息描述

项目

描述

Server IP address

DHCP服务器组中的DHCP服务器IP地址。

Gateway address in use

正在使用的DHCP网关IP地址。

Gateway address configured

已经配置的网关IP地址。

Gateway switch enable

使能DHCP中继网关自动切换功能。

display dhcp relay statistics

命令功能

display dhcp relay statistics命令用来显示DHCP中继的相关报文统计信息。

命令格式

display dhcp relay statistics [ server-group group-name ]

参数说明

参数 参数说明 取值
server-group group-name 指定DHCP服务器组名称。 字符串形式,不支持空格,长度范围是1~32,可以设定为包含数字、字母和下划线“_”、“-”或“.”的组合。该参数只在企业网数据中心设备上可用。

视图

所有视图

缺省级别

1:监控级

使用指南

应用场景

通过执行display dhcp relay statistics命令可以查看:
  • 从客户端收到的各种DHCP报文统计数目。
  • 从服务器端收到的各种DHCP报文统计数目。
  • 发送给服务器端的各种DHCP报文统计数目。
  • 发送给客户端的各种DHCP报文统计数目(包括单播报文和广播报文)。

使用实例

# 查看DHCP中继的统计信息。

<HUAWEI> display dhcp relay statistics
    DHCP packets received from clients         : 0
        DISCOVER packets                       : 0
        REQUEST packets                        : 0
        RELEASE packets                        : 0
        INFORM packets                         : 0
        DECLINE packets                        : 0
    DHCP packets sent to clients               : 0
        Unicast packets                        : 0
        Broadcast packets                      : 0
    DHCP packets received from servers         : 0
        OFFER packets                          : 0
        ACK packets                            : 0
        NAK packets                            : 0
    DHCP packets sent to servers               : 0
    DHCP Bad packets received                  : 0
    Local DHCP RELEASE packets sent to servers : 0
PNP authen request packets received            : 0
        Expired packets                        : 0
        Bad packets                            : 0
PNP authen reply packets sent                  : 0
表8-21  display dhcp relay statistics命令输出信息描述

项目

描述

DHCP packets received from clients

从客户端收到DHCP报文的数量。

DISCOVER packets

收到DHCP DISCOVER报文的数量。

REQUEST packets

收到DHCP REQUEST报文的数量。

RELEASE packets

收到DHCP RELEASE报文的数量。

INFORM packets

收到DHCP INFORM报文的数量。

DECLINE packets

收到DHCP DECLINE报文的数量。

DHCP packets sent to clients

发送到DHCP客户端的报文的数量。

Unicast packets

发送到DHCP客户端的单播报文的数量。

Broadcast packets

发送到DHCP客户端的广播报文的数量。

DHCP packets received from servers

从DHCP服务器收到DHCP报文的数量。

OFFER packets

收到DHCP OFFER报文的数量。

ACK packets

收到DHCP ACK报文的数量。

NAK packets

收到DHCP NAK报文的数量。

DHCP packets sent to servers

发送到DHCP服务器的报文的数量。

DHCP Bad packets received

收到DHCP错误报文的数量。

Local DHCP RELEASE packets sent to servers

发送到DHCP服务器的本地DHCP RELEASE报文的数量。

PNP authen request packets received

接收到来自下行即插即用设备发送的认证请求报文数量。

Expired packets

接收到来自下行即插即用设备的已过期的认证请求报文的数量。

Bad packets

接收到来自下行即插即用设备的错误的认证请求报文的数量。

PNP authen reply packets sent

向下行即插即用设备发送的认证回应报文的数量。

display dhcp relay server group

命令功能

display dhcp relay server group命令用来查看DHCP服务器组信息。

命令格式

display dhcp relay server group group-name

参数说明

参数 参数说明 取值
group-name 指定DHCP服务器组名。 字符串形式,不区分大小写,不支持空格。长度范围是1~32。

视图

所有视图

缺省级别

1:监控级

使用指南

应用场景

通过display dhcp relay server group命令可以查看中继端建立的所有DHCP服务器组信息和DHCP服务器组中服务器的个数,当指定group-name时,通过该命令可以查看指定DHCP服务器组中配置的DHCP服务器的数目和IP地址。该命令只在企业网数据中心设备上可用。

前置条件

在执行该命令前,请先执行dhcp relay server group命令创建DHCP服务器组。

使用实例

# 查看DHCP服务器组配置信息。

<HUAWEI> display dhcp relay server group
  Group-name          : group1
    (0)  Server-IP    : 1.1.1.1
    Gateway           : --
    VPN instance      : --
  1 DHCP server group(s) in total
表8-22  display dhcp relay server group命令输出信息描述

项目

描述

Group-name

表示DHCP服务器组名称。

(0) Server-IP

表示DHCP服务器组中的DHCP服务器IP地址。

Gateway

表示DHCP服务器组中的DHCP服务器的网关地址。

VPN instance

VPN实例名称。

1 DHCP server group(s) in total

当前配置的服务器组数。

display dhcp server database

命令功能

display dhcp server database命令用来查看DHCP数据的存放信息。

命令格式

display dhcp server database

参数说明

视图

所有视图

缺省级别

1:监控级

使用指南

通过查看display dhcp server database命令在DHCP服务器端的显示信息,可以得到DHCP数据的存放路径和文件名信息。进而可以判断:

  • DHCP数据保存到存储设备的功能是否使能,可执行dhcp server database命令进行使能。
  • 数据定期保存的时间间隔是否符合需要。
  • 如果系统重启后,从存储设备文件恢复数据的功能是否启动。

使用实例

# 查看DHCP数据库存放信息。

<HUAWEI> display dhcp server database
 Status: enable
 Recover from files after reboot: disable
 File saving lease items: cfcard:/dhcp/lease.txt
 File saving conflict items: cfcard:/dhcp/conflict.txt
 Save interval: 300 (seconds) 
表8-23  display dhcp server database命令输出信息描述

项目

描述

Status

是否使能数据保存到存储设备的功能,有两种情况:

  • disable
  • enable

Recover from files after reboot

是否使能系统重启后从存储设备文件恢复数据的功能,有两种情况:

  • disable
  • enable

File saving lease items: cfcard

存放地址租约信息文件的文件名及路径。

File saving conflict items

存放地址冲突信息文件的文件名及路径。

Save interval

数据的定时保存间隔,单位是秒。

display dhcp server statistics

命令功能

display dhcp server statistics命令用来查看DHCP服务器的统计信息。

命令格式

display dhcp server statistics

参数说明

视图

所有视图

缺省级别

1:监控级

使用指南

应用场景

了解DHCP服务器收到和回复的数据包的详细信息,有助于检查客户端配置的正确性或网络是否丢失连接。使用display dhcp server statistics命令来查看服务器的统计信息,包括:

  • DHCP客户端发给DHCP服务器的各种DHCP报文的统计数目

  • DHCP服务器发给DHCP客户端的各种DHCP报文的统计数目

  • 不可识别的报文统计数目

后续任务

当发现DHCP服务器统计的报文信息有误时,可使用reset dhcp server statistics命令清除DHCP服务器的统计信息后重新统计。

注意事项

如果DHCP服务器收到了报文,但没有回复,说明DHCP服务没有正确配置。

使用实例

# DHCP服务器的统计信息。

<HUAWEI> display dhcp server statistics
DHCP Server Statistics:

 Client Request:             6
  DHCP Discover:             1
  DHCP Request:              4
  DHCP Decline:              0
  DHCP Release:              1
  DHCP Inform:               0
 Server Reply:               4
  DHCP Offer:                1
  DHCP Ack:                  3
  DHCP Nak:                  0
 Bad Messages:               0
表8-24  display dhcp server statistics命令输出信息描述

项目

描述

DHCP Server Statistics

DHCP服务器的统计信息。

Client Request

DHCP客户端发给DHCP服务器的消息数量。

DHCP Discover

DHCP客户端发给DHCP服务器的DHCP Discover报文的统计数目。

DHCP Request

DHCP客户端发给DHCP服务器的DHCP Request报文的统计数目。

DHCP Decline

DHCP客户端发给DHCP服务器的DHCP Decline报文的统计数目。

DHCP Release

DHCP客户端发给DHCP服务器的DHCP Release报文的统计数目。

DHCP Inform

DHCP客户端发给DHCP服务器的DHCP Inform报文的统计数目。

Server Reply

DHCP服务器发给DHCP客户端的消息数量。

DHCP Offer

DHCP服务器发给DHCP客户端的DHCP Offer报文的统计数目。

DHCP Ack

DHCP服务器发给DHCP客户端的DHCP Ack报文的统计数目。

DHCP Nak

DHCP服务器发给DHCP客户端的DHCP Nak报文的统计数目。

Bad Messages

DHCP服务器与客户端之间发送失败报文的统计数目。

display dhcp statistics

命令功能

display dhcp statistics命令用来查看DHCP的报文统计信息。

命令格式

display dhcp statistics

参数说明

视图

所有视图

缺省级别

1:监控级

使用指南

应用场景

通过执行display dhcp statistics命令可以查看:设备收到报文总数、丢弃的报文总数、Bootp request报文数、Bootp reply报文数、Discover报文数、Offer报文数、Request报文数、Ack报文数、Nak报文数、Release报文数、Decline报文数、Inform报文数。

使用实例

# 查看DHCP的统计信息。

<HUAWEI> display dhcp  statistics
Received packets: total 11, discarded 0
  Bootp request            : 11                  Bootp reply              : 0         
  Discover                 : 0                   Offer                    : 0         
  Request                  : 0                   Ack                      : 0         
  Release                  : 0                   Nak                      : 0         
  Decline                  : 0                   Inform                   : 0         

Sent packets: total 11, discarded 0
表8-25  display dhcp statistics命令输出信息描述

项目

描述

Received packets

收到DHCP报文的数量。

discarded

丢弃DHCP报文的数量

Bootp request

收到Bootp request报文的数量。

Bootp reply

收到Bootp reply报文的数量。

Discover

收到DHCP Discover报文的数量。

Offer

收到DHCP Offer报文的数量。

Request

收到DHCP Request报文的数量。

Ack

收到DHCP Ack报文的数量。

Nak

收到DHCP Nak报文的数量。

Decline

收到DHCP Decline报文的数量。

Inform

收到DHCP Inform报文的数量。

Sent packets

发送DHCP报文的数量。

discarded

丢弃的DHCP报文的数量。

display ip pool

命令功能

display ip pool命令用来查看设备上已经配置的IP地址池信息。

命令格式

display ip pool [ name ip-pool-name [ start-ip-address [ high-ip-address ] | all | conflict | expired | used ] ]

display ip pool [ vpn-instance vpn-instance-name ]

参数说明

参数 参数说明 取值
name ip-pool-name 指定查看IP地址池名称。

字符串形式,不支持空格,长度范围是1~64,可以设定为包含数字、字母和下划线“_”或“.”的组合。

start-ip-address 指定查看地址段的起始地址。 点分十进制形式。
high-ip-address 指定查看地址段的结束地址。 点分十进制形式。
all 所有的地址。 -
conflict 冲突的IP地址。 -
expired 过期的IP地址,处于空闲状态。 -
used 使用的IP地址。 -
vpn-instance vpn-instance-name 指定VPN实例名称。 字符串形式,区分大小写,不支持空格,长度范围是1~31。不能以“_public_”作为VPN实例名称。当输入的字符串两端使用双引号时,可在字符串中输入空格。

视图

所有视图

缺省级别

1:监控级

使用指南

display ip pool命令用来查看设备上已配置的地址池信息。指定地址池名称可以查看指定地址池的信息。指定allconflictexpiredused等参数可以查看具体地址的状态及租期情况。

使用实例

# 查看名称为“test”的IP地址池信息。

<HUAWEI> display ip pool name test
Pool name      : test
  Pool number    : 2
  Lease          : 3 Days 0 Hours 0 Minutes
  Next server    : --
  Domain name    : huawei.com
  DNS server     : 10.10.10.5
                 : 10.10.10.6
  NBNS server    : 20.20.20.5
  Netbios type   : --
  Position       : Local         
  Status         : Unlocked
  Gateway        : 10.10.10.10
  Mask           : 255.255.255.0
  VPN instance   : --
  --------------------------------------------------------------------------
  Start           End         Total   Used  Idle(Expired)  Conflict  Disable
  --------------------------------------------------------------------------
  10.10.10.1     10.10.10.254   253    0     253(0)          0       0
  -------------------------------------------------------------------------- 
表8-26  display ip pool name test命令输出信息描述

项目

描述

Pool name

IP地址池名称。

Pool number

地址池索引值。

Lease

地址池租期。

Domain name

DNS域名后缀。

DNS server

DNS服务器地址,目前IP地址池下最多可以配置8个DNS服务器,数字0、1分别表示配置的第一个和第二个DNS服务器地址。

NBNS server

NetBIOS服务器地址,目前一个地址池下最多可以配置8个NetBIOS服务器,数字0表示配置的第一个NetBIOS服务器地址。

Netbios type

NetBIOS类型。

Position

地址池位置。

Status

地址池的状态。

Gateway

网关地址,目前一个地址池下最多可以配置8个网关,数字0表示配置的第一个网关地址。

Mask

地址池网段掩码。

VPN instance

VPN实例名称。

Start

地址池的起始IP地址。

End

地址池的结束IP地址。

Total

地址池中IP地址总数。

total = used + idle + conflict + disable。

Used

地址池中已经使用的IP地址数量。

Idle(Expired)

地址池中空闲的IP地址数量。

其中expired是idle状态的一种子状态。

Conflict

地址池中冲突的IP地址数量。

Disable

地址池中禁用的IP地址数量。

display pnp state

命令功能

display pnp state命令用来查看当前设备是否处于即插即用状态。

命令格式

display pnp state

参数说明

视图

所有视图

缺省级别

1:监控级

使用指南

应用场景

如果配置文件中添加了ztpv2 enable命令,设备启动后会进入即插即用状态。在自动配置完成后,设备会退出即插即用状态。如果在自动配置完成前,用户执行undo ztpv2 enable命令取消了ZTP功能,或者由于配置文件存在IP地址信息等因素导致ZTP功能失效,设备亦退出即插即用状态。如果用户要了解当前设备是否处于即插即用状态,可以通过执行display pnp state命令进行查看。如果设备处于即插即用状态,会在屏幕上输出提示信息,否则无任何回显。

注意事项

如果设备使能了自动配置,在自动配置完成之前,会每隔60秒在屏幕上打印提示信息,提示信息的内容与display pnp state命令的回显内容相同。

使用实例

# 查看设备是否处于即插即用状态。

<HUAWEI>display pnp state
PNP State!!!PLEASE UNDO PNP enable for manual Setup! 
You can undo PNP in system view with "undo pnp enable
相关主题

dns-list

命令功能

dns-list命令用来为全局地址池配置DNS服务器地址。

undo dns-list命令用来删除配置的DNS服务器地址。

缺省情况下,全局地址池没有配置DNS服务器。

命令格式

dns-list ip-address &<1-8>

undo dns-list { ip-address &<1-8> | all }

参数说明

参数 参数说明 取值
ip-address 指定DNS服务器地址。 点分十进制形式。最多可以配置8个DNS服务器的IP地址,用空格分隔。
all 删除所有DNS服务器地址。 -

视图

IP地址池视图

缺省级别

2:配置级

使用指南

应用场景

用户主机访问Internet,需要借助DNS服务器将待访问的域名解析为IP地址后进行通信。为了使DHCP客户端正确接入Internet,需要DHCP服务器在全局地址池上指定DNS服务器IP地址,DHCP服务器在为客户端分配IP地址的同时也指定了DNS服务器IP地址。

前置条件

在执行该命令前,必须先执行命令ip pool(系统视图)创建全局地址池。

注意事项

  • 每个地址池最多可以配置8个DNS服务器地址。最先分配给客户端的一个作为主用地址,其它7个作为备用地址。
  • 当指定多个DNS服务器时,要在dns-list中连续配置多个地址。

使用实例

# 当用户分配的IP地址属于global1地址池时,指定地址为10.10.10.10的DNS服务器进行域名解析。

<HUAWEI> system-view
[~HUAWEI] ip pool global1
[*HUAWEI-ip-pool-global1] dns-list 10.10.10.10

domain-name

命令功能

domain-name命令用来配置DHCP服务器为DHCP客户端分配的域名后缀。

undo domain-name命令用来删除DHCP服务器为DHCP客户端分配的域名后缀。

缺省情况下,没有配置为DHCP客户端分配域名后缀。

命令格式

domain-name domain-name

undo domain-name

参数说明

参数 参数说明 取值
domain-name 指定为DHCP客户端分配的域名后缀。 字符串形式,长度范围是1~63,不支持空格,可以设定为包含数字、字母和下划线“_”或“.”的组合。
说明:
当输入的字符串两端使用引号时,可在字符串中输入空格。

视图

IP地址池视图

缺省级别

2:配置级

使用指南

应用场景

每个客户端都有各自的一个域名,为了使DHCP客户端之间成功通过域名访问,避免DNS服务器在域名解析时造成IP地址冲突,DHCP服务器在为客户端分配IP地址的同时指定客户端使用的域名后缀。在DHCP服务器上,使用domain-name命令可以在每个全局地址池上指定客户端使用的域名后缀。在给客户端分配IP地址的同时,也将域名后缀发送给客户端。在客户端进行域名解析时,用户只需要输入域名的部分字段,客户端会自动将输入的域名加上域名后缀进行解析。

前置条件

在执行该命令前,必须先执行命令ip pool(系统视图)创建全局地址池。

注意事项

如果在全局地址池上没有为客户端配置域名后缀,DHCP服务器无法将域名后缀发送给客户端,则客户端之间无法通信。

使用实例

# 将www.example.com设定为IP地址池pool1的域名后缀。

<HUAWEI> system-view
[~HUAWEI] ip pool global1
[*HUAWEI-ip-pool-global1] domain-name www.example.com

excluded-ip-address

命令功能

excluded-ip-address命令用来配置Server地址池中不参与自动分配的IP地址范围。

undo excluded-ip-address命令用来删除Server地址池中不参与自动分配的IP地址范围。

缺省情况下,地址池中所有IP地址都参与自动分配。

命令格式

excluded-ip-address start-ip-address [ end-ip-address ]

undo excluded-ip-address start-ip-address [ end-ip-address ]

参数说明

参数 参数说明 取值
start-ip-address 指定不参与自动分配的IP地址段的起始IP地址。 点分十进制形式。
end-ip-address 指定不参与自动分配的IP地址段的结束IP地址。 点分十进制形式。应与start-ip-address在同一网段,并且不能小于start-ip-address。如果不指定参数,表示只有一个IP地址,即start-ip-address

视图

Server地址池视图

缺省级别

2:配置级

使用指南

应用场景

地址池中有些IP地址需要保留给其他用途,有些IP地址被静态长期分配给某些特定主机(例如DNS、WWW等)后就不能再进行自动分配,DHCP服务器可以使用excluded-ip-address命令排除Server地址池中不参与自动分配的IP地址或IP地址范围。

前置任务

已经执行network命令配置地址池下可分配的网段地址。

注意事项

  • 被排除的IP地址或IP地址段必须在本地址池范围内。

  • 被排除的IP地址或IP地址段,不能在本地址池内自动分配使用。

  • 多次执行该命令可以排除多个不参与自动分配的IP地址或IP地址段。

使用实例

# 在地址池huawei下配置10.1.1.10到10.1.1.20的IP地址不参与自动分配。

<HUAWEI> system-view
[~HUAWEI] ip pool huawei server
[*HUAWEI-ip-pool-huawei] excluded-ip-address 10.1.1.10 10.1.1.20

gateway

命令功能

gateway命令用来配置在DHCP服务器组视图下DHCP中继向DHCP服务器的出口网关地址。

undo gateway命令用来恢复缺省配置。

缺省情况下,未配置出口网关地址。

命令格式

gateway ip-address

undo gateway

参数说明

参数 参数说明 取值
ip-address 指定出口网关的IP地址。 点分十进制形式。

视图

DHCP服务器组视图

缺省级别

2:配置级

使用指南

应用场景

当DHCP服务器与DHCP中继代理不在同一网段内时,可以使用gateway命令指定DHCP中继端的出口网关地址,进而建立和DHCP服务器端的通信。该命令只在企业网数据中心设备上可用。
说明:
在DHCP中继端如果未建立出口网关,缺省情况下使用中继的接口地址作为网关和DHCP服务器进行通信。

使用实例

# 当用户通过中继端的dhcp-srv1服务器组向服务器通信时,指定此中继端服务器组的出口网关地址为10.10.10.1。

<HUAWEI> system-view
[~HUAWEI] dhcp relay server group dhcp-srv1
Info: DHCP relay server group is successfully created.
[*HUAWEI-dhcp-relay-server-group-dhcp-srv1] gateway 10.10.10.1

gateway-list(IP地址池视图)

命令功能

gateway-list命令用来配置DHCP服务器全局地址池的出口网关地址。

undo gateway-list命令用来删除DHCP服务器全局地址池的出口网关地址。

缺省情况下,未配置DHCP服务器全局地址池的出口网关地址。

命令格式

gateway-list ip-address &<1-8>

undo gateway-list { ip-address &<1-8> | all }

参数说明

参数 参数说明 取值
ip-address 指定出口网关的IP地址。 点分十进制。最多可以配置8个网关的IP地址,用空格分隔。
all 删除所有网关地址。 -

视图

IP地址池视图

缺省级别

2:配置级

使用指南

应用场景

网络中DHCP服务器和客户端不在同一网段时,需建立它们之间的通信,使用gateway-list命令指定DHCP服务器全局地址池的出口网关地址,用户请求地址上线时,DHCP服务器给用户分配IP地址同时指定全局地址池的出口网关地址信息。有时为了对流量进行负载分担和提高网络的可靠性,在一个全局地址池上可配置多个网关。

DHCP中继端可使用gateway命令建立DHCP中继向DHCP服务器的出口网关。

aow

前置任务

在执行该命令前,需要先执行命令ip pool(系统视图),在DHCP服务器上创建全局地址池。

注意事项

  • 每个全局地址池最多可以配置8个网关地址,网关地址不能是子网广播地址。
  • 配置DHCP服务器上全局地址池出口网关时,网关的IP地址和DHCP中继出口网关的IP地址必须完全一致。

使用实例

# 当用户分配的IP地址属于地址池global1时,指定此地址池的出口网关地址为1.1.1.1。

<HUAWEI> system-view
[~HUAWEI] ip pool global1
[*HUAWEI-ip-pool-global1] gateway-list 1.1.1.1

ip pool(系统视图)

命令功能

ip pool命令用来创建DHCP地址池或进入地址池视图。

undo ip pool命令用来删除DHCP地址池。

缺省情况下,DHCP服务器上没有创建地址池。

命令格式

ip pool ip-pool-name

undo ip pool ip-pool-name

参数说明

参数 参数说明 取值
ip-pool-name

指定地址池名称。

字符串形式,不支持空格,长度范围是1~64,可以设定为包含数字、字母和下划线“_”或“.”的组合。

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

配置DHCP服务器时,可以执行ip pool命令创建IP地址池,在地址池下可以配置网关、租期、VPN实例等参数,该地址池可以作为DHCP服务器分配地址时使用。

后续任务

地址池定义好后,还必须执行命令network(IP地址池视图)指定地址池下可分配的网段地址。

注意事项

如果全局地址池的IP地址正在使用,则不能删除该全局地址池。全局地址池一旦被删除,会导致该地址池分配的全部IP地址被释放。

使用实例

# 创建名称为huawei的地址池。

<HUAWEI> system-view
[~HUAWEI] ip pool huawei

lease

命令功能

lease命令用来配置DHCP地址池下的地址租期。

undo lease命令用来恢复地址池下的地址租期为缺省值。

缺省情况下,IP地址租期是1天。

命令格式

lease { day day [ hour hour [ minute minute ] ] | unlimited }

undo lease

参数说明

参数 参数说明 取值
day day 指定租用有效期限的天数。 整数形式,取值范围是0~999。单位是天,缺省值是1天。
hour hour 指定租用有效期限的小时数。 整数形式,取值范围是0~23。单位是小时,缺省值是0。
minute minute 指定租用有效期的分钟数。 整数形式,取值范围是0~59。单位是分钟,缺省值是0。
unlimited 有效期限无限长。 -

视图

Server地址池视图

缺省级别

2:配置级

使用指南

应用场景

针对客户端的不同需求,不同的主机使用的IP地址性质不同,有的主机需要长期使用(如网络中的DNS服务器),配置lease命令参数为unlimited,则当前地址池中IP地址的租用有效期限为无限长;有的主机只是暂时借用(如网络中的便携机),配置lease命令参数的具体时间,为当前地址池中IP地址的租用有效期限,期满后服务器会收回该IP地址可继续分配给其它客户端使用。

通常在DHCP客户端启动或IP地址租约期限达到一半时,DHCP客户端会自动向DHCP服务器申请,以完成IP租约的更新。如果此IP地址可继续分配给该客户端使用,则DHCP服务器通知DHCP客户端获得新IP租约;如果此IP地址不可以再分配给该客户端,则DHCP服务器通知DHCP客户端不能获得新的租约,该客户端再申请其它IP地址。

注意事项

DHCP服务器可以为不同的地址池指定不同的地址租用有效期限,每个地址池中的所有地址都具有相同的期限。

使用实例

# 在地址池huawei下配置地址租期为1天2小时30分。

<HUAWEI> system-view
[~HUAWEI] ip pool huawei server
[*HUAWEI-ip-pool-huawei] lease day 1 hour 2 minute 30

lock(Server地址池视图)

命令功能

lock命令用来锁定Server地址池。

undo lock命令用来恢复缺省配置。

缺省情况下,没有锁定Server地址池。

命令格式

lock

undo lock

参数说明

视图

Server地址池视图

缺省级别

2:配置级

使用指南

应用场景

由于客户端在使用的地址池不能被删除,所以如果要删除一地址池时,可以先将该地址池锁定,等当前客户端全下线后,就可以删除该地址池了。

注意事项

执行lock命令后,Server地址池将被锁定,不能继续为客户端分配IP地址。不能锁定未创建的地址池。

使用实例

# 锁定地址池huawei。

<HUAWEI> system-view
[~HUAWEI] ip pool huawei server
[~HUAWEI-ip-pool-huawei] lock

network(IP地址池视图)

命令功能

network命令用来配置全局地址池下可分配的网段地址。

undo network命令用来恢复网段地址为缺省地址值。

缺省情况下,未配置动态分配的IP地址范围。

命令格式

network ip-address [ mask { mask | mask-length } ]

undo network

参数说明

参数 参数说明 取值
ip-address 指定网络地址段。 点分十进制形式。
mask 指定IP地址池的网络掩码,不指定该参数时,使用自然掩码。 -
mask 指定网络的掩码。 点分十进制格式。
mask-length 指定网络的掩码长度。 整数形式,取值范围是0~32。

视图

IP地址池视图

缺省级别

2:配置级

使用指南

应用场景

DHCP服务器从全局地址池中给客户端分配IP地址时,需先执行network(IP地址池视图)命令配置全局地址池的网段,进而从该网段中选取分配给客户端的IP地址。DHCP服务器从接口地址池中给客户端分配IP地址时,接口IP地址所在的网段即为该接口地址池的网段。

前置任务

在执行该命令前,必须先执行命令ip pool(系统视图)创建全局地址池。

注意事项

  • 每个IP地址池只能配置一个网段,该网段可配置为需求的任意网段。如果系统需要多段地址,则需要配置多个地址池。
  • 通过该命令配置的地址池范围不能大于64K。
  • 当用户没有配置mask参数时,系统将使用自然掩码,参数ip-address的IP地址类型不能是A类地址。
  • 当用户配置mask参数,mask-length的值不能小于16。

使用实例

# 配置global1地址池的网段地址为10.1.1.0,掩码长度为24。

<HUAWEI> system-view
[~HUAWEI] ip pool global1
[*HUAWEI] gateway-list 10.1.1.1
[*HUAWEI-ip-pool-global1] network 10.1.1.0 mask 24

nbns-list

命令功能

nbns-list命令用来为当前全局地址池指定NetBIOS服务器地址。

undo nbns-list命令用来恢复缺省配置。

缺省情况下,全局地址池中没有配置NetBIOS服务器。

命令格式

nbns-list ip-address &<1-8>

undo nbns-list { ip-address &<1-8> | all }

参数说明

参数 参数说明 取值
ip-address 指定NetBIOS服务器地址。 点分十进制格式。一条命令中最多可以配置8个IP地址,用空格分隔。
all 删除所有NetBIOS服务器地址。 -

视图

IP地址池视图

缺省级别

2:配置级

使用指南

应用场景

当用户主机之间通信时,需要借助NetBIOS服务器将待访问的域名解析为IP地址后进行通信。为了使主机能正常通信,使用nbns-list命令配置DHCP服务器端当前全局地址池的NetBIOS服务器地址。当DHCP服务器给用户分配IP地址时,也一并将NetBIOS服务器地址分配给用户。

前置条件

在执行该命令前,必须先执行命令ip pool(系统视图)创建全局地址池。

注意事项

  • 每个全局地址池下最多可以配置8个NetBIOS服务器地址。最先分配给客户端的一个作为主用地址,其它7个作为备用地址。
  • 当指定多个NetBIOS服务器时,要在nbns-list中连续配置多个地址。

使用实例

# 当用户分配的IP地址属于global1地址池时,指定地址为1.1.1.1的NetBIOS服务器进行域名解析。

<HUAWEI> system-view
[~HUAWEI] ip pool global1
[*HUAWEI-ip-pool-global1] nbns-list 1.1.1.1

netbios-type

命令功能

netbios-type命令用来配置客户端的NetBIOS节点类型。

undo netbios-type命令用来删除客户端的NetBIOS节点类型。

缺省情况下,地址池下没有配置NetBIOS节点类型。

命令格式

netbios-type { b-node | h-node | m-node | p-node }

undo netbios-type

参数说明

参数 参数说明 取值
b-node 指定节点类型为广播模式节点(broadcast),采用广播模式获取主机名和IP地址之间的映射。 -
h-node 指定节点类型为混合h模式节点(hybrid),是具备“端到端”通信机制的b类节点。 -
m-node 指定节点类型为混合m模式节点(mixed),是具有部分广播特性的p类节点。 -
p-node 指定节点类型为端到端模式节点(peer-to-peer),采用与Netbios服务器通信的方式来获取映射关系。 -

视图

Server地址池视图

缺省级别

2:配置级

使用指南

应用场景

DHCP客户端在使用NetBIOS协议通信时,需要在主机名和IP地址之间建立映射关系,根据获取映射关系的方式不同,NetBIOS节点分为四种:b类节点,p类节点,m类节点,h类节点。使用netbios-type命令可配置地址池客户端的NetBIOS节点类型。在给客户端分配IP地址的同时,也将NetBIOS节点类型发送给客户端。

注意事项

DHCP服务器上未指定地址池的客户端NetBIOS节点类型时,客户端采用p类节点(p-node)。

使用实例

# 在地址池huawei下配置客户端NetBIOS节点类型为b类节点。

<HUAWEI> system-view
[~HUAWEI] ip pool huawei server
[~HUAWEI-ip-pool-huawei] netbios-type b-node

next-server

命令功能

next-server命令用来指定客户端启动过程中下一步使用的服务器地址。

undo next-server命令用来恢复客户端使用服务器IP地址缺省值。

缺省情况下,DHCP服务器未指定客户端使用的服务器的IP地址。

命令格式

next-server ip-address

undo next-server

参数说明

参数 参数说明 取值
ip-address 指定客户端使用的服务器的IP地址。 点分十进制格式。

视图

IP地址池视图

缺省级别

2:配置级

使用指南

应用场景

DHCP服务器在给终端用户分配客户端IP地址的同时,也会分配一个服务器的IP地址为客户端提供服务。

前置条件

在执行该命令前,必须先执行命令ip pool(系统视图)创建全局地址池。

注意事项

  • 每个IP地址池只能配置一个IP地址,如果系统需要多个可提供服务的IP地址,则需要配置多个地址池。
  • 该命令可执行多次,但最后一次配置的IP地址有效。

使用实例

# 配置在global1地址池下,可为终端提供服务的服务器IP地址为10.1.2.2。

<HUAWEI> system-view
[~HUAWEI] ip pool global1
[*HUAWEI-ip-pool-global1] next-server 10.1.2.2

option

命令功能

option命令用来配置DHCP全局地址池的自定义选项。

undo option命令用来删除DHCP自定义选项。

缺省情况下,没有配置DHCP全局地址池的自定义选项。

命令格式

option code [ sub-option sub-code ] { ascii ascii-string | cipher cipher-text | hex hex-string | ip-address ip-address &<1-8> }

undo option [ code [ sub-option sub-code ] ]

参数说明

参数 参数说明 取值
code 指定用户定义的选项option的数值。
整数形式,取值范围是1~254,但1、3、6、15、44、46、50、51、52、53、54、55、57、58、59、60、61、82、121、184不能配置。
说明:
  • option121和option184命令行的格式与其它选项option的数值不同。
  • code包括知名选项和用户自定义选项。根据code的取值不同,该字段表示的信息内容也不同。知名选项请参考标准协议。
sub-code 指定自定义的option子选项的数值。 整数形式,取值范围是1~254。
ascii-string 指定自定义的选项码为ASCII字符串类型。
字符串形式,可以配置为包含数字、字母、空格和下划线“_”或“.”的组合。
  • 如果未指定sub-option子选项,长度范围是1~255。
  • 如果指定sub-option子选项,长度范围是1~253。
说明:
配置option6字段时,字符串长度需为4的倍数。
cipher-text 指定自定义的选项码为密文字符串类型,可以键入明文或者密文,在查看配置文件时以密文方式显示。 字符串形式,可以配置为包含数字、字母和下划线“_”或“.”的组合:
  • 如果未指定sub-option子选项:
    • 字符串为明文时,长度范围是1~255。
    • 字符串为密文时,长度范围是20~432
  • 如果指定sub-option子选项:
    • 字符串为明文时,长度范围是1~253。
    • 字符串为密文时,长度范围是20~432
hex-string 指定自定义的选项码为十六进制字符串类型。
偶数位长度的十六进制数串(如hh或hhhh),长度范围是1~380,只能配置为0~9,A~F,a~f字符。
说明:
  • 如果未指定sub-option子选项,hex-string字段去除空格后的配置长度需要为小于255的偶数。
  • 如果指定sub-option子选项,hex-string字段去除空格后的配置长度需要为小于253的偶数。
ip-address 指定自定义的选项码为IP地址类型。

点分十进制格式。

一条命令中最多可以配置8个IP地址,用空格分隔。

视图

Server地址池视图

缺省级别

2:配置级

使用指南

应用场景

DHCP报文中的option选项字段可以用来存放控制信息和参数,如果DHCP服务器端配置了option,DHCP客户端在从地址池申请IP地址的时候,会通过服务器端回应的DHCP报文获得option选项字段中的配置信息。知名选项有DNS服务(option6、option15、option119)、NetBIOS服务(option44、option46)等,但是除了这些知名的选项外,还需要能够提供其他的控制信息和参数,可以通过执行option命令配置自定义选项。

注意事项

  • 在同一地址池视图下对某个选项多次执行该命令,最后一次的配置生效。
  • 配置option时,请仔细查阅标准协议文件,确保配置的正确性。例如option 33字段作用是设置静态路由选项。该选项中包含一组或多组静态路由(包含目的地址和网关地址),配置IP地址时,必须输入1~8之间偶数个IP地址,且目的IP地址禁止配置0.0.0.0(协议规定的非法IP地址)。

使用实例

# 在地址池global1下配置code为12的16进制数0x11和0x22。

<HUAWEI> system-view
[~HUAWEI] ip pool global1
[*HUAWEI-ip-pool-global1] option 12 hex 11 22

option121

命令功能

option121命令用来配置DHCP服务器分配给客户端的无分类静态路由。

undo option121命令用来删除DHCP服务器分配给客户端的无分类静态路由。

缺省情况下,系统未配置分配给客户端的无分类静态路由。

命令格式

option121 ip-address { ip-address mask-length gateway-address } &<1-8>

undo option121 [ ip-address ip-address mask-length gateway-address ]

参数说明

参数 参数说明 取值
ip-address ip-address 指定目的IP地址。

点分十进制形式。

mask-length 指定掩码长度。

整数形式,取值范围是0~32。

gateway-address 指定路由的网管IP地址。

点分十进制形式。

视图

IP地址池视图

缺省级别

2:配置级

使用指南

应用场景

使用命令option121设定option121属性,用于配置DHCP全局地址池分配给客户端的无分类静态路由。

参数mask-length gateway-address用于配置无分类静态路由表项,命令option121后面最多可以配置8条无分类静态路由表项。

前置条件

在执行该命令前,必须先执行命令ip pool(系统视图)创建全局地址池。

注意事项

用户如果需要配置多条无分类静态路由表项,可以重复执行option121命令。

用户使用命令undo option121,将删除所有无分类静态路由,如果用户只希望删除一条无分类静态路由表项,则可以使用命令undo option121 ip-address ip-address mask-length gateway-address

使用实例

# 在地址池global1下配置一条无分类静态路由表项,IP地址为10.10.10.10,掩码为24,网关地址为10.10.10.1。

<HUAWEI> system-view
[~HUAWEI] ip pool global1
[*HUAWEI-ip-pool-global1] option121 ip-address 10.10.10.10 24 10.10.10.1

option184

命令功能

option184命令用来配置DHCP服务器下发给客户端的option184字段内容。

undo option184命令用来删除配置DHCP服务器下发给客户端的option184字段内容。

缺省情况下,系统未配置option184字段内容。

命令格式

option184 { as-ip as-ip-address | fail-over fail-over-ip-address dialer-string | ncp-ip nc-ip-address | voice-vlan vlan-id }

undo option184 [ as-ip | fail-over | ncp-ip | voice-vlan ]

参数说明

参数 参数说明 取值
as-ip as-ip-address 指定备份网络呼叫处理器IP地址。

点分十进制形式。

fail-over fail-over-ip-address 指定fail-over的IP地址。

点分十进制形式。

dialer-string 指定拨号字符串。 字符串形式,取值范围是1~64。
ncp-ip nc-ip-address 指定网络呼叫处理器IP地址。

点分十进制形式。

voice-vlan vlan-id 指定voice-vlan的VLAN编号。 整数形式,取值范围是1~4094。

视图

IP地址池视图

缺省级别

2:配置级

使用指南

应用场景

用于配置DHCP服务器的全局地址池下发给客户端的Option184字段内容。

使用实例

# 在地址池global1下配置备份网络呼叫处理器IP地址为10.10.10.10。

<HUAWEI> system-view
[~HUAWEI] ip pool global1
[*HUAWEI-ip-pool-global1] option184 as-ip 10.10.10.10

reset dhcp relay statistics

命令功能

reset dhcp relay statistics命令用来清除DHCP中继的相关报文统计信息。

命令格式

reset dhcp relay statistics [ server-group group-name ]

参数说明

参数 参数说明 取值
server-group group-name 指定DHCP服务器组名称。 字符串形式,不支持空格,长度范围是1~32,可以设定为包含数字、字母和下划线“_”、“-”或“.”的组合。该参数只在企业网数据中心设备上可用。

视图

用户视图

缺省级别

2:配置级

使用指南

应用场景

为了重新统计DHCP中继报文的统计信息,可以通过reset dhcp relay statistics命令清除DHCP中继历史的统计信息。

使用实例

# 清除DHCP中继的相关报文统计信息。

<HUAWEI> reset dhcp relay statistics

reset dhcp server statistics

命令功能

reset dhcp server statistics命令用来清除DHCP服务器的统计信息。

命令格式

reset dhcp server statistics

参数说明

视图

用户视图

缺省级别

2:配置级

使用指南

应用场景

当诊断和定位DHCP故障时,为了能从DHCP报文中发现定位线索,需要专门统计一段时间内的报文收发信息是否一致。因此必须在统计开始前执行reset dhcp server statistics命令清除原有报文的历史统计信息。然后使用display dhcp server statistics命令查看DHCP服务器的报文统计信息。

注意事项

该命令可以连续执行,两次执行之间无时间间隔的限制。

使用实例

# 清除DHCP服务器组统计信息。

<HUAWEI> reset dhcp server statistics

reset dhcp statistics

命令功能

reset dhcp statistics命令用来清除DHCP的报文统计信息。

命令格式

reset dhcp statistics

参数说明

视图

用户视图

缺省级别

2:配置级

使用指南

应用场景

通过执行reset dhcp statistics命令可以清除:设备收到报文总数、丢弃的报文总数、Bootp request报文数、Bootp reply报文数、Discover报文数、Offer报文数、Request报文数、Ack报文数、Nak报文数、Release报文数、Decline报文数、Inform报文数。

使用实例

# 清除DHCP的统计信息。

<HUAWEI> reset dhcp statistics

reset ip pool

命令功能

reset ip pool命令用来清除IP地址池的地址状态至空闲状态。

命令格式

reset ip pool name ip-pool-name { start-ip-address [ high-ip-address ] | all | conflict | expired | used }

参数说明

参数 参数说明 取值
name ip-pool-name 指定清除IP地址池的名称。

字符串形式,不支持空格,长度范围是1~64,可以设定为包含数字、字母和下划线“_”或“.”的组合。

start-ip-address 指定清除地址段的起始地址。 -
high-ip-address 指定清除地址段的结束地址。 -
all 指定清除地址池中所有的地址状态。 -
conflict 指定清除地址池中冲突的地址状态。 -
expired 指定清除地址池中过期的地址状态。 -
used 指定清除地址池中已使用的地址状态。 -

视图

用户视图

缺省级别

2:配置级

使用指南

应用场景

DHCP服务器将IP地址的状态划分为四种:已使用、空闲、冲突、禁用,其中空闲状态包含过期这种子状态。只有处于空闲状态的IP地址才可以被用来分配给DHCP客户端。用户可以通过reset ip pool命令及时清除指定地址池中处于已使用、冲突、过期的IP地址状态,使得这些IP地址重新可用,或者通过该命令清除指定地址池的指定地址段的IP地址状态,重新进行规划管理。

配置影响

如果清除处于已使用状态的IP地址,将会影响到网络中的正常用户。

使用实例

# 清除名称为“test”的IP地址池状态。

<HUAWEI> reset ip pool name test

server

命令功能

server命令用来在DHCP服务器组中添加DHCP服务器。

undo server命令用来从DHCP服务器组中删除DHCP服务器。

缺省情况下,DHCP服务器组下未配置DHCP服务器。

命令格式

server ip-address [ ip-address-index ]

undo server { ip-address | ip-address-index }

参数说明

参数 参数说明 取值
ip-address 指定DHCP服务器的IP地址。 点分十进制形式。
ip-address-index 指定IP地址的索引。配置DHCP服务器地址时,可以选择指定IP地址索引,用户可以通过配置该参数指定服务器组中服务器工作的优先级。该参数值越小优先级越低。不指定索引时,系统将自动分配一个空闲的索引。在删除DHCP服务器地址时,可以指定IP地址或地址索引进行删除。
说明:
当指定IP地址索引时,如果之前已经分配了IP地址索引,则新的IP地址将代替旧的IP地址,旧的IP地址将被删除。
整数形式,取值范围是0~19。

视图

DHCP服务器组视图

缺省级别

2:配置级

使用指南

应用场景

为了对流量进行负载分担和提高网络的可靠性,可通过server在DHCP中继端配置多个DHCP服务器。该命令只在企业网数据中心设备上可用。
说明:
与DHCP中继上的服务器组绑定的VPN实例必须与在DHCP服务器的IP地址池上绑定的VPN实例相同。

使用实例

# 在DHCP服务器组dhcp-srv1中添加IP地址为10.10.78.56的DHCP服务器。

<HUAWEI> system-view
[~HUAWEI] dhcp relay server group dhcp-srv1
[*HUAWEI-dhcp-relay-server-group-dhcp-srv1] server 10.10.78.56

sdn copy-to-controller dhcp enable

命令功能

sdn copy-to-controller dhcp enable命令用来使能设备上送DHCP报文给AC-DCN控制器处理的功能 。

undo sdn copy-to-controller dhcp enable命令用来去使能设备上送DHCP报文给AC-DCN控制器处理的功能。

缺省情况下,设备不会上送DHCP报文给AC-DCN控制器处理。

说明:

仅CE6850HI、CE6850U-HI、CE6851HI、CE6855HI、CE6856HICE6860EI、CE6870EI、CE7850EI、CE7855EI、CE8850EI、CE8860EI设备支持此命令。

命令格式

sdn copy-to-controller dhcp enable

undo sdn copy-to-controller dhcp enable

参数说明

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

连接VM或物理服务器的设备通过OpenFlow协议将DHCP报文上送AC-DCN控制器,然后AC-DCN控制器再将DHCP报文上送给DHCP Server以便对VM或物理服务器的IP地址进行统一分配管理。

注意事项

sdn copy-to-controller dhcp enable命令和dhcp enable命令互斥。

使用实例

# 使能设备上送DHCP报文给AC-DCN控制器处理的功能。

<HUAWEI> system-view
[~HUAWEI] sdn copy-to-controller dhcp enable

static-bind

命令功能

static-bind命令用来配置IP地址与MAC地址的绑定关系,即静态地址分配。

undo static-bind命令用来删除IP地址与MAC地址的绑定关系。

缺省情况下,地址池下的IP地址没有与任何MAC地址绑定。

命令格式

static-bind ip-address ip-address mac-address mac-address

undo static-bind [ ip-address ip-address | mac-address mac-address ]

参数说明

参数 参数说明 取值
ip-address ip-address 指定静态分配的IP地址。必须是当前地址池中的合法IP地址。 点分十进制形式。
mac-address mac-address 指定客户端MAC地址。 格式为H-H-H,其中H为1~4位的十六进制数。

视图

Server地址池视图

缺省级别

2:配置级

使用指南

应用场景

对于一些特定的客户端(例如WWW服务器)需要静态分配固定IP地址,此时可以在地址池下绑定IP地址和特殊客户端MAC地址。当DHCP服务器收到该特殊客户端的申请IP地址的请求时,则将与此客户端MAC绑定在一起的固定IP地址唯一地指定给该客户端。

执行undo static-bind命令后,被绑定的IP地址恢复为空闲状态,其他客户端可以申请该IP地址。

前置任务

在执行该命令前,需要先进行以下操作:
  1. 执行命令ip pool(系统视图),在DHCP服务器上创建地址池。
  2. 执行命令gateway-list(IP地址池视图),配置DHCP服务器地址池的出口网关地址。
  3. 执行命令network(IP地址池视图),指定地址池下可分配的网段地址。

注意事项

  • 在使用该命令配置时,要保证被静态绑定的IP地址是没有被使用的。用户可以在执行该命令之前,配置excluded-ip-address命令,将要用做静态绑定的IP地址配置为不参与自动分配。

  • 绑定后,此IP地址不作租期管理,并且当绑定的客户端获取IP地址后,将不能执行undo static-bind命令删除配置,只有当用户主动下线后才能解除绑定。

  • 执行undo ip pool命令后,可以配置IP地址与MAC地址的绑定关系。

  • 如果为多个客户端分配静态固定IP地址,可多次执行此命令给不同的客户端分配IP地址;已经使用的IP地址或MAC地址不能重复使用。

en fa

使用实例

# 在地址池global1下配置MAC地址为2-2-2的客户端静态分配固定IP地址10.10.10.10。

<HUAWEI> system-view
[~HUAWEI] ip pool global1
[*HUAWEI-ip-pool-global1] gateway-list 10.10.10.12
[*HUAWEI-ip-pool-global1] network 10.10.10.11 mask 24
[*HUAWEI-ip-pool-global1] static-bind ip-address 10.10.10.10 mac-address 2-2-2

undo pnp enable

命令功能

undo pnp enable命令用来去使能即插即用功能。

缺省情况下,即插即用功能使能。

命令格式

undo pnp enable

参数说明

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

如果用户可以手动下发配置,为了避免即插即用的自动学习VLAN功能影响到用户其他配置,可通过undo pnp enable命令去使能即插即用功能。

使用实例

# 去使能即插即用功能。

<HUAWEI> system-view
[~HUAWEI]undo pnp enable
相关主题

vpn-instance(DHCP)

命令功能

vpn-instance命令用来为DHCP服务器组绑定VPN实例。

undo vpn-instance命令用来删除DHCP服务器组绑定的VPN实例。

缺省情况下,DHCP服务器未绑定VPN实例。

命令格式

vpn-instance vpn-instance-name

undo vpn-instance

参数说明

参数 参数说明 取值
vpn-instance-name 指定VPN实例名称。 字符串形式,区分大小写,不支持空格,长度范围是1~31。不能以“_public_”作为VPN实例名称。当输入的字符串两端使用双引号时,可在字符串中输入空格。

视图

DHCP服务器组视图

缺省级别

2:配置级

使用指南

应用场景

企业为解决内部的互连、相同或不同办事部门的互连开辟了专门的VPN,在VPN中应用DHCP服务,创建的DHCP服务器组需执行vpn-instance命令与该VPN实例绑定。该命令只在企业网数据中心设备上可用。
说明:
DHCP中继端服务器组绑定的VPN实例必须与DHCP服务器端地址池绑定的VPN实例一致。

配置影响

执行undo vpn-instance命令删除DHCP服务器端绑定的VPN实例,会从地址池中释放已分配的IP地址。

使用实例

# 在DHCP服务器组dhcp-srv1中绑定vpn实例vpn-1。

<HUAWEI> system-view
[~HUAWEI] dhcp relay server group dhcp-srv1
Info: DHCP relay server group is successfully created.
[*HUAWEI-dhcp-relay-server-group-dhcp-srv1] vpn-instance vpn-1

vpn-instance(Server地址池视图)

命令功能

vpn-instance命令用来配置地址池所属的VPN实例。

undo vpn-instance命令用来删除地址池所属的VPN实例。

缺省情况下,地址池下没有配置所属的VPN实例。

命令格式

vpn-instance vpn-instance-name

undo vpn-instance

参数说明

参数 参数说明 取值
vpn-instance-name 指定地址池所属的VPN实例名称。 字符串形式,区分大小写,不支持空格,长度范围是1~31。不能以“_public_”作为VPN实例名称。当输入的字符串两端使用双引号时,可在字符串中输入空格。

视图

Server地址池视图

缺省级别

2:配置级

使用指南

应用场景

企业为解决内部的互连、相同或不同办事部门的互连开辟了专门的VPN,在VPN中应用DHCP服务,创建的IP地址池需执行vpn-instance命令与该VPN实例绑定,该地址池分配的地址为VPN实例地址。

前置条件

在执行该命令前,需要先执行ip vpn-instance命令创建VPN实例。

注意事项

DHCP服务器端地址池绑定的VPN实例必须与DHCP中继端服务器组绑定的VPN实例一致,接口下的客户端才可以通过DHCP服务器组上线。

使用实例

# 在地址池huawei下配置所属VPN实例为vpn1。

<HUAWEI> system-view
[~HUAWEI] ip vpn-instance vpn1
[*HUAWEI-vpn-instance-vpn1] ipv4-family
[*HUAWEI-vpn-instance-vpn1-af-ipv4] quit
[*HUAWEI-vpn-instance-vpn1] quit
[*HUAWEI] ip pool huawei server
[*HUAWEI-ip-pool-huawei] vpn-instance vpn1

undo ztpv2 enable

命令功能

undo ztpv2 enable命令用来去使能ZTP功能。

缺省情况下,设备未使能ZTP功能。但是如果在出厂配置文件中添加ztpv2 enable命令,则设备启动后会使能ZTP功能。

命令格式

undo ztpv2 enable

ztpv2 enable

参数说明

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

如果用户希望设备启动后自动获取配置,就需要在默认出厂配置文件中添加ztpv2 enable命令,否则按照默认配置,自动配置功能是未使能的。使能ZTP功能后,设备会在所有物理口启用DHCP Client服务以获取IP地址。

如果用户希望取消自动配置功能,可以在自动配置完成之前,通过配置undo ztpv2 enable命令终止自动配置过程。

注意事项

ztpv2 enable命令只能通过添加到配置文件在设备启动后配置恢复运行,设备启动后该命令不可以手动配置。如果在设备完成自动配置之前,用户使用undo ztpv2 enable命令去使能了ZTP功能,就无法再使能ZTP功能。

如果设备启动的配置文件中存在IP地址信息,或者设备启动后用户手动配置IP地址,都会导致ZTP功能失效。

当设备完成自动配置后,会自动删除配置命令ztpv2 enable。如果用户保存配置文件,那么设备下次重启后将不使能ZTP功能。

使用实例

# 去使能ZTP功能。

<HUAWEI> system-view
[~HUAWEI]undo ztpv2 enable
相关主题
翻译
下载文档
更新时间:2019-03-20

文档编号:EDOC1000166474

浏览量:15875

下载量:402

平均得分:
本文档适用于这些产品
相关文档
相关版本
Share
上一页 下一页