我在家里会定期断网和路由器连接。当这种情况发生时,其他人可以正常使用路由器。我通过有线连接直接连接到 Belkin 路由器。我可以释放和更新 IP(IP 地址更改为 0.0.0.0 和路由器范围内的 IP,以 192.168.2 开头,这是应该的),但仍然无法上网,无法访问路由器界面。循环路由器没有帮助,而且其他人此时可以正常访问路由器。只有重新启动计算机才能解决问题,几个小时内一切都很顺利 - 然后我又断网了。我有几个想法可以解决,但我想先得到一些建议。(使用 Windows XP SP3,有线连接)
更新
正如原文所述,发布和更新并不能解决问题。但是,我有一个更新。当问题发生时,我可以毫无问题地 ping 本地主机和我的路由器 IP。但是,修复网络连接没有帮助。我可以通过禁用然后重新启用 XP 中的网络连接来恢复连接。这告诉我们什么?
答案1
尝试使用“ping 192.168.2.1”命令 ping 你的路由器 IP 地址
如果 ping 数据包通过,则说明您的物理网络连接正常。检查 DNS 服务器地址。将该地址与其他正常工作的计算机上的 DNS 地址进行比较。
如果 DNS 没有问题,请使用“route -n”命令检查路由,确保默认网关正确且网络掩码正确。
您可以在系统运行时记录所有这些信息,并将其与系统不运行时进行比较。这样,您就可以进一步调查故障原因。
如果网络中有另一个系统具有相同的 ip 或 mac 地址,则可能会出现此问题。除非您处于具有大量测试板或预生产未配置系统的环境中,否则您不应该看到任何相同的 mac 地址问题。
答案2
上述建议是解决问题的良好开端。与此同时,如果您ipconfig -renew
在命令提示符中输入,也许可以重新建立连接而无需重新启动。这将续订您的 DHCP 租约,并可能成功重新启动连接。
答案3
当下次发生这种情况时,我建议您尝试通过名称(www.google.com)和 IP(209.85.229.103)ping(或跟踪路由,可能在 Windows 下使用 tracert -d wxyz)到外部站点。
我猜测如果您可以 ping 通路由器(并且我假设可以通过本地 IP 地址访问其 Web 界面)那么这就是某种路由或 DNS 问题。
如果您可以通过跟踪路由找到 IP,但名称查找失败,则说明是 DNS。
如果两者都失败那么可能需要某种路由。