76
DHCP server configuration is also required to guarantee the client-server communication through
the DHCP relay agent. For DHCP server configuration information, see "
."
Figure 32 Network diagram
Configuration procedure
# Specify IP addresses for the interfaces. (Details not shown.)
# Enable DHCP.
<RouterA> system-view
[RouterA] dhcp enable
# Enable the DHCP relay agent on GigabitEthernet 2/0/1.
[RouterA] interface gigabitethernet 2/0/1
[RouterA-GigabitEthernet2/0/1] dhcp select relay
# Specify the IP address of the DHCP server on the relay agent.
[RouterA-GigabitEthernet2/0/1] dhcp relay server-address 10.1.1.1
Verifying the configuration
# Verify that DHCP clients can obtain IP addresses and all other network parameters from the DHCP
server through the DHCP relay agent. (Details not shown.)
# Display the statistics of DHCP packets forwarded by the DHCP relay agent.
[RouterA] display dhcp relay statistics
# Display relay entries if you have enabled relay entry recording on the DHCP relay agent.
[RouterA] display dhcp relay client-information
Option 82 configuration example
Network requirements
As shown in
, the DHCP relay agent (Router A) replaces Option 82 in DHCP requests
before forwarding them to the DHCP server (Router B).
•
The Circuit ID sub-option is
company001
.
•
The Remote ID sub-option is
device001
.
To use Option 82, you must also enable the DHCP server to handle Option 82.
Configuration procedure
# Specify IP addresses for the interfaces. (Details not shown.)
Router B
DHCP server
Router A
DHCP relay agent
DHCP client
DHCP client
DHCP client
DHCP client
GE2/0/2
10.1.1.2/24
GE2/0/1
10.10.1.1/24
GE2/0/1
10.1.1.1/24