H3C设备DHCP中继配置指导如果DHCP服务器与客户端不在同一个物理网段,但客户机又需要正确地获得动态分配的地址,则需要使用到DHCP Relay Agent,也叫DHCP中继代理。
DHCP Relay也叫DHCP中继,其可以实现在不同子网和物理网段之间处理和转发dhcp 信息的功能。
拓扑图:
需求:DHCP服务器与客户端不再同一个物理网段,客户端要能获取到动态分配的IP地址。
DHCP服务器与DHCP中继之间的网段为。
客户端分配的IP网段为。
DHCP服务器配置命令:
<Server>system-view
System View: return to User View with Ctrl+Z.
[Server]int GigabitEthernet 0/0
[Server-GigabitEthernet0/0]ip add 24
[Server-GigabitEthernet0/0]quit
[Server]dhcp enable
[Server]dhcp server ip-pool 1 [Relay]dhcp enable
[Relay]int GigabitEthernet 0/0
[Relay-GigabitEthernet0/0]ip add 24
[Relay-GigabitEthernet0/0]quit
[Relay]int GigabitEthernet 0/1
[Relay-GigabitEthernet0/1]ip add 24
[Relay-GigabitEthernet0/1]dhcp select relay [Client]int GigabitEthernet 0/1
[Client-GigabitEthernet0/1]ip add dhcp-alloc //设置地址获取方式为自动获取
我们在DHCP服务器上用display dhcp server ip-in-use查看IP地址的使用情况
发现这个地址已经被使用。
我们接着在客户端上查看地址IP:
发现客户端上的IP和DHCP服务器分配的IP一致,说明满足需求,并且在客户端上还自动生成了一条默认路由指向网关。
!!!注意事项:在模拟器配置的时候最好优先配置DHCP服务器和DHCP中继,最后配置客户端,不然会出现分配的IP地址与IP不一样的情况。
如果出现这个情况,先将需要分配IP地址的接口shutdown在undo shutdown即可解决,前提是在DHCP服务器和DHCP中继上的配置全都正确。