1.全网可达,也就是说DHCP服务器到每个网络都是能ping通的
2. 在需要dhcp服务的网络最近的3层设备上做dhcp中继。
例如: 假设所有的switch都是2层设备
dhcp server ----- switch1------ switch 2 ----- switch3------ router1 ------ switch4 ------ client
这样的结构中,你只需要在router1连接 switch的接口上做dhcp relay即可。
在交换机上为不同的VLAN指定DHCP服务器地址
不同的VLAN中通过设置IP HELPER-ADDRESS即可,命令如下:
switch>enable (进入交换机的特权模式)
Password
switch #c onfig t (进入配置模式)
Enter configuration commandsone per line. End with CNTL/Z.
switch config #interface vlan1 (配置VLAN1)
switch config-if #ip helper-address 192.168.1.4(指定DHCP服务器的地址,即路由器的地址)
ghqconfig-if #interface vlan2 (配置VLAN2)
ghqconfig-if #ip helper-address 192.168.1.4
配置dhcp中继就可以了。