确实不是第一个问这个问题的人,但我想知道如何解决这个问题......
目前,我的 Windows 7 PC 上的无线适配器连接有问题。我的无线适配器显示已连接到本地 WiFi 网络,但显示“无互联网访问”。当我查看我的 ipconfig 时,我看到一堆乱七八糟的“169.254.xx”地址。这看起来很熟悉,所以我尝试在 CMD 中重置一些常规设置:
ipconfig /flushdns
netsh int ip reset reset.log
netsh winsock 重置目录
关机/r
ipconfig /release
ipconfig /renew
关机/r
然后我尝试设置一个我知道在本地网络上未被占用的静态IP。
以上任何一步都没成功。插上有线连接,砰!互联网城。这个问题曾经困扰过我以前的房子,我花了几个小时搜索互联网,却找不到解决办法。
有人能告诉我我遗漏了什么吗?
答案1
169.254.xx.xx 表示您的无线局域网卡无法从 DHCP 服务器获取 IP 地址。
如果没有连接到 DHCP 服务器(例如,由于电缆断裂或路由器故障而没有连接到路由器),就会发生这种情况,但鉴于您使用的是无线并且它显示您已连接,所以情况并非如此。
发生这种情况的第二个原因是在路由过程中未联系 DHCP 服务器。例如:您有一个 wifi 接入点,它将连接中继到路由器,但接入点和路由器之间的连接无法正常工作。Wifi 仍会显示您已连接,但接入点本身无法分发任何 IP 地址。
第三(最有可能)已联系 DHCP 服务器,但它无法向您分配 IP 地址。这可能有两个原因。
- DHCP 服务器崩溃,您的路由器需要重新启动。
- DHCP 服务器已达到可分配的所有可用 IP 地址,需要增加 DHCP 范围。
因此,您需要做的是首先跟踪网络传输的路线。查看为您提供 wifi 访问权限的设备。它是否仍有网络?
查看路由器(或任何为您提供 IP 地址的设备)。它是否仍能发出租约?
此外,网络中的其他设备获得 IP 地址并不意味着 DHCP 仍然有效。它们可能仍然拥有自己的 IP 地址,只是租约尚未到期,或者它们拥有静态 IP 地址。
如果以上所有方法都失败了,我能想到的导致您的笔记本电脑无法获取 IP 地址的唯一原因要么是客户端的问题,但重新启动可以排除这个可能性(除非 wifi 卡坏了),要么是路由器上的 MAC 地址被阻止了,这可能是某人做的。