![笔记本电脑使用来自另一个网络的 DHCP 租约](https://linux22.com/image/620786/%E7%AC%94%E8%AE%B0%E6%9C%AC%E7%94%B5%E8%84%91%E4%BD%BF%E7%94%A8%E6%9D%A5%E8%87%AA%E5%8F%A6%E4%B8%80%E4%B8%AA%E7%BD%91%E7%BB%9C%E7%9A%84%20DHCP%20%E7%A7%9F%E7%BA%A6.png)
我们的笔记本电脑时不时会出现 wifi 连接问题。重启通常可以解决问题。
今天在仔细研究时,我发现它的 DHCP IP 地址和网关不是我们子网上的地址。它使用的 DCHP 租约尚未过期,但根据时间戳,它可能是在具有不同 SSID 的不同网络上获得的。出于某种原因,笔记本电脑试图在我们的网络上使用该 DHCP 租约,但由于网关不匹配而无法连接。
我怀疑如果我这样做ipconfig /release
它会正确地获得一个新的 IP 地址,但我想知道为什么它尝试使用来自不同 DHCP 服务器的租约。
这是笔记本电脑配置错误吗?还是我们办公室的 DHCP 服务器出了问题?
编辑更多信息:
我们公司的 wifi 网络有一个非通用的 SSID 和一个子网192.168.1.0/24
。DHCP 和网关都位于该子网上。Wifi 接入点设置为“桥接”模式(我们的 Windows 域控制器为包括 Wifi 在内的 LAN 执行 DHCP)。
今天,笔记本电脑的用户来电称,他当天早上一直在客户办公室使用笔记本电脑(不知道 SSID,但我可以保证它与我们的不一样)。
笔记本电脑连接到我们的 WiFi 网络但出现“无连接”错误并且无法访问。
ipconfig /all
显示无线网卡具有 DHCP 分配的 IP 地址192.168.99.102
和 网关192.168.99.1
。不是我们的网络!租约是当天早上签发的,大概是由客户的网络签发的,并且仍然有效。但显然这是错误的网络。
编辑2:情节变得更加复杂
我们断开了公司 wifi 连接,连接到另一个 wifi,笔记本电脑可以正常工作。它被分配了一个 IP 地址10.0.0.45
(不同的网络,不同的 DHCP 范围)。Wifi 工作正常。
当我们将它重新连接到公司网络时,它不再工作,但这次ipconfig /all
显示它保留了10.0.0.45
IP 地址!!
因此,该笔记本电脑或我们的 DHCP 服务器的某些问题导致笔记本电脑在连接时仅使用随机的旧 DHCP 租约。