部署基于VLAN接口地址池的DHCP服务器
应用环境
基于VLAN接口地址池用于设备支持交换式以太网接口的情况。由于交换式以太网接口不能直接配置IP地址,因此需要先创建VLAN接口,然后在VLAN接口下配置DHCP地址池。
说明
本章与VLAN接口有关的命令行可以在S8016、NE40、NE40E、NE80E和NE5000E上支持,其他硬件平台不支持。
配置思路
在部署基于VLAN接口地址池的DHCP服务器时,采用如下的配置思路:
启动DHCP服务。
配置不参与自动分配的IP地址,一般包括DNS服务器地址、NetBIOS和出口网关地址等。
创建VLAN接口,并配置VLAN接口的IP地址。
使能VLAN接口地址池。
配置地址池的相关属性,如域名、DNS地址、NetBIOS地址和地址租用期限等。
配置注意事项
需要注意的是:
根据客户端的实际需要,可以选择采用静态地址绑定方式或动态地址分配方式,但不能对同一个DHCP地址池同时配置这两种方式。
对于动态分配给客户端的地址(包括永久的和租用期有限的动态地址),都需要配置地址池范围。同一子接口地址池中只能配置一个地址段,VLAN接口地址池的范围由接口的IP地址和掩码确定。
对于不同的地址池,DHCP服务器可以指定不同的地址租用期限,但同一DHCP地址池中的地址都具有相同的期限。
DHCP服务器在分配地址时,需要排除已经被占用的某些IP地址(如网关、FTP服务器等),否则,同一地址分配给两台主机会造成IP地址冲突。
在使用DNS服务之前必须已经完成DNS服务器的配置,且存在从路由器到DNS服务器的路由。
DHCP客户端在广域网上使用NetBIOS协议通信时,需要在主机名和IP地址之间建立映射关系。
Option命令用于将指定选项内容通过服务器端回应的DHCP报文进行携带。使用Option命令前,需要明确选项功能。比如Option 77一般在客户端由用户进行配置,而不必要用Option命令在服务器端配置。
组网需求
组网情况如下图所示。基于VLAN接口地址池用于设备支持交换式以太网接口的情况。由于交换式以太网接口不能直接配置IP地址,因此需要先创建VLAN,然后在VLAN接口下配置DHCP地址池。
基于VLAN接口地址池的DHCP服务器配置组网图
禁止分配的IP地址如下表所示。
| 服务器 | IP地址 |
| DNS服务器 | 10.1.1.2/24 |
| NetBIOS服务器 | 10.1.1.3/24 |
适用的产品和版本
NE系列的路由器,版本为VRP5.30及后续版本。
配置步骤
步骤 1 启动DHCP服务
<Router> system-view [Router] dhcp enable
步骤 2 配置不参与自动分配的IP地址(包括DNS服务器地址、NetBIOS地址)
[Router] dhcp server forbidden-ip 10.1.1.2 [Router] dhcp server forbidden-ip 10.1.1.3
步骤 3 创建VLAN接口,并配置接口IP地址
[Router] vlan 10 [Router-vlan10] quit [Router] interface vlanif 10 [Router-Vlanif10] ip address 10.1.1.1 24 [Router-Vlanif10] quit [Router] vlan 11 [Router-vlan11] quit [Router] interface vlanif 11 [Router-Vlanif11] ip address 10.1.2.1 24 [Router-Vlanif11] quit
步骤 4 使能VLAN接口地址池
[Router] dhcp select interface vlan 10 to 11
步骤 5 配置地址池的相关属性,如域名、DNS地址、NetBIOS地址和地址租用期限等
# 配置VLAN接口地址池的域名、DNS地址、NetBIOS地址。 [Router] dhcp server domain-name huawei.com vlan 10 to 11 [Router] dhcp server dns-list 10.1.1.2 vlan 10 to 11 [Router] dhcp server nbns-list 10.1.1.3 vlan 10 to 11 [Router] dhcp server netbios-type b-node vlan 10 to 11 # 配置VLAN接口地址池的地址租用期限。 [Router] dhcp server expired day 10 hour 12 vlan 10 to 11
验证结果
配置完后,在DHCP服务器上使用display dhcp server ip-in-use命令用来查看DHCP客户端的地址绑定信息,如硬件地址、IP地址、地址租用期限等信息。
<Router> display dhcp server ip-in-use all
Global pool:
IP address Hardware address Lease expiration Type
10.1.1.2 00e0-fc00-c559 Dec 26 2006 16:22:58 PM Auto:COMMITED
10.1.2.3 00e0-fc00-c560 Dec 26 2006 16:24:58 PM Auto:COMMITED
Interface pool:
IP address Hardware address Lease expiration Type





