配置设备作为DHCP客户端
开启DHCP客户端功能
(可选)配置DHCP客户端属性
背景信息
设备支持为DHCP客户端配置特定的属性信息。其中,Option60为厂商分类标识符选项,系统视图下和接口视图下都可以配置,接口视图下的配置优先级高于系统视图,即如果系统视图和接口视图均配置,以接口视图下生效。
操作步骤
- 执行命令system-view,进入系统视图。
- 执行命令dhcp client class-id class-id,配置DHCP客户端发送DHCP请求报文中的Option60字段。
缺省情况下,Option60的默认值与设备相关,表示为“huawei 设备型号”。
- 执行命令interface interface-type interface-number[.subinterface-number ],进入接口视图或子接口视图。
- 执行命令dhcp client hostname hostname,配置DHCP客户端的主机名。
缺省情况下,未配置客户端的主机名。
当需要以域名方式访问DHCP客户端时,可以通过此步骤配置客户端的主机名。域名是主机名与域名后缀的组合。
- 执行命令dhcp client client-id client-id,配置DHCP客户端的标识。
缺省情况下,DHCP客户端的标识是客户端的MAC地址。
客户端标识信息填充在Option61选项中,用来唯一标识DHCP客户端,以便DHCP服务器识别。
- 执行命令dhcp client class-id class-id,配置DHCP客户端发送DHCP请求报文中的Option60字段。
缺省情况下,未配置Option60字段。
(可选)配置DHCP客户端网关探测功能
(可选)配置DHCP客户端动态获取路由信息
背景信息
客户端与其他网络设备通信时,需要在客户端上配置下一跳地址是客户端网关地址的路由。如果客户端网关地址是通过DHCP服务器动态获取,且在客户端上配置静态路由时,当网关地址发生变化时,还需要手工修改静态路由。配置DHCP客户端通过DHCP方式获取路由表项,静态路由的下一跳地址会根据网关地址的变化而变化,从而降低了维护成本。
DHCP服务器还可以下发路由表项给DHCP客户端。设备作为DHCP客户端时,支持配置DHCP服务器下发给DHCP客户端的路由表项优先级,从而实现DHCP客户端动态刷新客户端路由表。
操作步骤
- 执行命令system-view,进入系统视图。
- 执行命令ip route ip-address { mask | mask-length } interface-type interface-number dhcp [ preference-value ],配置DHCP客户端通过DHCP方式获取路由表项。
缺省情况下,未配置DHCP客户端通过DHCP方式获取路由表项。
- 执行命令interface interface-type interface-number[.subinterface-number ],进入接口视图或子接口视图。
- 执行命令dhcp client default-route preference preference-value,配置DHCP客户端通过DHCP服务器获取的缺省路由优先级。
缺省情况下,DHCP客户端通过DHCP服务器获取的缺省路由优先级为60。