我只能说...楼上的都是大爷.......完全忽略了三层交换机.......
你得在交换机上开启DHCP relay,并指定DHCP服务器的地址,同样的,你三层上肯定每个vlan都配置了自己的地址,那么当用户发起DHCP请求,属于该用户组的vlan接受到此请求,发现是DHCP报文,查询是否有内部DHCP server,假若没有,查询是否有DHCP relay,如有,则将此报文发给指定的DHCP服务器地址,DHCP服务器收到请求,分配给与该vlan的IP相同网段的IP地址,这就是三层交换机的DHCP relay功能.不过不见得每个三层交换都支持,你可以试试
dhcp服务器你如何实现在3个vlan内?
常见的是多网卡?那就只要dhcp服务中分别在每个vlan域开启dhcp服务就好。
提供一个最省事方案,弄3台有线小路由,设置dhcp段对应3个vlan,用网线接路由lan口的方式接入这3个vlan中,里面填好对应网关,dhs,就ok了。这样你不用去弄dhcp服务器了,这3个就是3个dhcp服务器!!
VLAN和server之间连通性如何?根据7层模型由下向上检查,排除连通性故障。最后检查AD授权、地址池等DHCP设置。
另外,可以用一台计算机或者笔记本和DHCPSERVER连起来获取一下试试,就知道配置有没有问题了。配置没问题,很有可能是VLAN之间不能通信或者客户端没有加入域。
你的DHCP 服务器如果也在某一个vlan里面的话,需要在其他的vlan 接口下启用ip helper-address 命令,实现DHCP代理。
交换机不带多网段VLAN的DHCP功能。
一般的思科路由均有此功能呀,建议换个强大的交换机