The dhcp policy-vlan mac-address command configures the MAC address-based DHCP policy VLAN.
The undo dhcp policy-vlan mac-address command deletes the MAC address-based DHCP policy VLAN.
By default, the function of DHCP policy VLAN based on MAC addresses is disabled on the device.
dhcp policy-vlan mac-address mac-address1 [ to mac-address2 ] [ priority priority ]
undo dhcp policy-vlan mac-address mac-address1 [ to mac-address2 ]
Parameter |
Description |
Value |
---|---|---|
mac-address1 [ to mac-address2 ] |
Specifies the MAC addresses of user hosts that
access the network for the first time.
|
mac-address1 and mac-address2 are in the format of H-H-H. An H contains one to four hexadecimal numbers. NOTE:
The range specified by mac-address1 and mac-address2 cannot contain multicast MAC addresses, broadcast
MAC addresses, and all 0 address. The number of MAC addresses cannot
exceed 512. |
priority priority |
Specifies the 802.1p priority of DHCP messages. |
The value is an integer that ranges from 0 to 7. The default value is 0. |
Usage Scenario
On a network supporting VLAN assignment based on IP subnets, upon receiving an untagged packet from a host, a switch adds a VLAN ID to the packet based on the source IP address of the packet. A host that accesses the network for the first time does not have a valid IP address. Therefore, the switch cannot add the host to the VLAN and the host cannot obtain a valid IP address or network settings. To make the host obtain a valid IP address from the DHCP server, run the dhcp policy-vlan mac-address command to configure the MAC address-based DHCP policy VLAN.
Prerequisites
DHCP has been enabled globally using the dhcp enable command in the system view.
Precautions
If you run this command based on the same MAC address in multiple VLAN views, only the latest configuration takes effect.
# Configure the MAC address-based DHCP policy VLAN, associate DHCP packets from the host with the MAC address 0001-0001-0001 to VLAN 100, and set the 802.1p priority of the packets to 5.
<HUAWEI> system-view [HUAWEI] dhcp enable [HUAWEI] vlan 100 [HUAWEI-vlan100] dhcp policy-vlan mac-address 1-1-1 priority 5