为什么我在虚拟机上的DHCP服务器不能给虚拟机内的客户端分配ip

虚拟机内的客户端获取到的是外网的ip 急
2024年11月16日 23:40
有2个网友回答
网友(1):

你的描述没怎么看明白。虚拟机内的客户端指的是什么?
DHCP服务打开后,那台电脑就变成了你这个网段上的DHCP服务器,在这个网段上只能有一台这样的DHCP服务器。你看下你的网段上是不是有一台带DHCP的路由或交换机,把它们的DHCP关了再试。

寻找 Server。当 DHCP 客户端第一次登录网络的时候,也就是客户发现本机上没有任何 IP 数据设定,它会向网络发出一个 DHCP DISCOVER 封包。因为客户端还不知道自己属于哪一个网络,所以封包的来源地址会为 0.0.0.0 ,而目的地址则为 255.255.255.255 ,然后再附上 DHCP discover 的信息,向网络进行广播。 在 Windows 的预设情形下,DHCP discover 的等待时间预设为 1 秒,也就是当客户端将第一个 DHCP discover 封包送出去之后,在 1 秒之内没有得到响应的话,就会进行第二次 DHCP discover 广播。若一直得不到响应的情况下,客户端一共会有四次 DHCP discover 广播(包括第一次在内),除了第一次会等待 1 秒之外,其余三次的等待时间分别是 9、13、16 秒。如果都没有得到 DHCP 服务器的响应,客户端则会显示错误信息,宣告 DHCP discover 的失败。之后,基于使用者的选择,系统会继续在 5 分钟之后再重复一次 DHCP discover 的过程。

网友(2):

你的把他们处于同一个物理网段位置,关闭虚拟机自带的dhcp就ok啦