我在本地有线/无线网络中有四台计算机,其中一台昨天突然失去互联网连接。所有其他计算机都连接到同一个路由器,没有问题。另外三台可以连接到故障计算机的 Web 服务器以及远程桌面,故障计算机可以连接到其他三台。故障计算机能ping google.com 等,以及解析域名。但是,如果我尝试与任何基于 Internet 的服务器(例如 google.com)建立实际的 TCP 连接,它就会挂起并超时。如果我使用 IP 地址,它也会连接失败。
也许最奇怪的效果是在网络和共享中心视图中。网络和 Internet 之间有一个红色的“X”,表示没有 Internet 连接。但是,当我从命令提示符 ping 远程主机时,红色的“X”暂时消失,但过一会儿又会重新出现。不幸的是,在这段伪 Internet 期间,我仍然无法连接到任何东西。
我尝试过禁用/启用本地连接,卸载/重新安装以太网设备,并禁用 Windows(Vista)和路由器上的防火墙。问题仍然存在。
关于我还应该尝试什么,还有什么建议吗?
答案1
在 Windows Vista 中重置 TCP/IP(Internet 协议)
- 单击“开始”按钮。
- 在开始搜索文本框中输入 Cmd。
- 按 Ctrl-Shift-Enter 键盘快捷键以管理员身份运行命令提示符。允许提升权限请求。
- 类型netsh int ip 重置在命令提示符 shell 中,然后按 Enter 键。
- 重新启动计算机。
答案2
对我来说,这听起来像是有什么东西(可能是防火墙)阻塞了端口 80。尝试测试使用不同端口的 skype ftp 或 bittorrent 之类的东西。当人们安装了 Windows Live 家长控制系统时,我见过类似的问题,所以这是有可能的。
答案3
将网络类型更改为家庭。并在 Windows 网络和共享中心打开所有共享/打印端口