奇怪的网络问题 - 某些网站的“一般故障”

Jak*_*der 7 networking windows

我的电脑突然无法访问某些网站,例如 ucla.edu 或 mrbluesummers.com。当我尝试 ping 这些站点时,它只会返回“一般故障”。我运行了 Wireshark 并发现它首先从 DNS(正确的 IP BTW)中检索 IP,但随后与其他站点不同,它不发送 ping。

然后我尝试了很多事情,包括:人类已知的每次病毒扫描、检查主机文件、更改 DNS、将任何和各种缓存从 TCP 堆栈刷新到浏览器缓存、摆弄 MTU、更改网络适配器、更改网络、扫描系统文件,禁用了所有防火墙/安全以及我现在忘记的更多东西。它都没有奏效。

同一网络中的所有其他计算机都可以正常连接到这些站点,我从 Live CD 启动并且可以访问它们,通过代理也可以。这只是这个窗口和那些不起作用的 IP 地址的组合。在这一点上,我知道最简单的解决方案是重新安装 Windows,但所有的挖掘都让我感到好奇,我想找出问题所在。

我试着摆弄我无法访问的 IP 地址,看看它们是否有任何模式,AFAIK 只有前 2 个字节很重要。由于失败消息相当具体,我能够编写一个小程序来 ping IPv4 地址中前 2 个字节的所有组合,并记录导致此“一般故障”的那些。它们如下:

62.128 | 
62.213 | 
65.52 | 
65.53 | 
65.54 | 
65.55 | 
67.192 | 
94.245 | 
98.129 | 
119.254 | 
119.255 | 
128.32 | 
128.54 | 
128.97 | 
128.111 | 
128.114 | 
128.120 | 
128.125 | 
128.200 | 
128.218 | 
128.221 | 
128.222 | 
128.240 | 
129.65 | 
130.226 | 
131.107 | 
131.179 | 
132.239 | 
132.241 | 
143.127 | 
149.20 | 
149.142 | 
152.62 | 
155.64 | 
157.54 | 
157.56 | 
157.57 | 
157.58 | 
157.59 | 
157.60 | 
161.69 | 
164.67 | 
166.98 | 
167.10 | 
168.159 | 
169.228 | 
169.231 | 
169.233 | 
169.233 | 
169.234 | 
169.235 | 
169.236 | 
169.237 | 
194.30 | 
198.188 | 
204.68 | 
204.95 | 
205.155 | 
207.46 | 
209.85 | 
213.220 | 
216.121
Run Code Online (Sandbox Code Playgroud)

它们对我来说看起来很具体,就像病毒会做的事情,但为什么..?那些导致的网站似乎非常随机。

相关规格:Windows 7、p9x79 上集成网卡、Thomson tg784 路由器、ADSL2+ 连接类型

小智 3

我会检查路由表,如果看起来没问题,可能会看看是否为失败的 IP 目标之一添加静态(非持久)路由 - 为其提供最低的指标和良好的默认网关。

另一个想法:msconfig 以最小模式重新启动.. 听起来你已经确认它不是第三方软件.. 也许 ip 拦截器正在运行,用于过滤 torrent 连接的类型..

希望你能明白这一点