这种情况应该是你的DHCP地址池设置的地址范围不能完全满足你的所有主机一起开机时使用的情况。遇到这种情况,直接将你的地址池的地址段加大一点就可以了。
如果你是在3560上启用的DHCP,只需要使用以下命令增加地址池范围就可以:
ip dhcp excluded-address 192.168.0.1 192.168.0.10
!
ip dhcp pool test
network 192.168.0.0 255.255.255.0
default-router 192.168.0.1
如果是在服务器上,那麼你就在服务器上面增加地址范围就可以!
如果dhcp服务器还有空的地址,但pc拿不到地址,就要看交换机配置问题还是pc的问题。你可以交换测试一下,确定是端口还是pc问题。当然你还可以重启一下dhcp服务器,如果是在3560上的,可以重配一下。
DHCP的分配的网络中至少需要一个静态配置的地址,你不能用dhcp去给一个没有任何静态地址的网络分配地址。你这个3560如果本身就是dhcp服务器,那么你的所有vlan三层口是需要配置静态地址的。
你可以重启下你的dhcp服务。