我使用有线以太网连接到路由器的两台台式电脑都无法访问任何网站
然而它将要通过 Wi-Fi 连接我的手机就可以工作!!
该网站是http://www.backtotheoldskool.co.uk并且已启动并运行,我已与管理员核实 - 我的 IP 没有被阻止。Ping 网站没有响应;tracert
同样。
我的互联网服务提供商坚称路由器没有问题,并要求我恢复出厂设置,这至少给了我一个新的 IP。但仍然一无所获。
我检查了恶意软件/间谍软件和病毒,甚至重新安装了操作系统。但一切都没有改变
由于我的互联网提供商拒绝承担任何责任,考虑到我的 Wi-Fi 手机仍然可以使用,我不得不进行故障排除,并遇到了这个工具:NB。我使用的是 Windows XP SP3
tcproute.exe-http://www.elifulkerson.com/projects/tcproute.php
结果很有趣。这次我得到了回应:
10 31 ms customerhosting.co.uk [217.160.230.255]:80 Synchronize, Acknowledgment (port open)
因此,我继续在我的计算机上进行一些数据包监控。实际上似乎有来自远程主机的 ping 响应!
7 4.581191000 192.168.1.3 192.168.1.1 DNS 83 Standard query 0x506c A backtotheoldskool.co.uk
8 4.582400000 192.168.1.1 192.168.1.3 DNS 99 Standard query response 0x506c A 217.160.230.255
9 4.584188000 192.168.1.3 backtotheoldskool.co.uk ICMP 74 Echo (ping) request id=0x0200, seq=29696/116, ttl=128 (reply in 10)
10 4.613295000 backtotheoldskool.co.uk 192.168.1.3 ICMP 74 Echo (ping) reply id=0x0200, seq=29696/116, ttl=54 (request in 9)
11 9.975578000 192.168.1.3 backtotheoldskool.co.uk ICMP 74 Echo (ping) request id=0x0200, seq=29952/117, ttl=128 (no response found!)
12 10.004569000 backtotheoldskool.co.uk 192.168.1.3 ICMP 74 Echo (ping) reply id=0x0200, seq=29952/117, ttl=54 (request in 11)
27 15.475712000 192.168.1.3 backtotheoldskool.co.uk ICMP 74 Echo (ping) request id=0x0200, seq=30208/118, ttl=128 (reply in 28)
28 15.504834000 backtotheoldskool.co.uk 192.168.1.3 ICMP 74 Echo (ping) reply id=0x0200, seq=30208/118, ttl=54 (request in 27)
29 20.975814000 192.168.1.3 backtotheoldskool.co.uk ICMP 74 Echo (ping) request id=0x0200, seq=30464/119, ttl=128 (reply in 30)
30 21.004243000 backtotheoldskool.co.uk 192.168.1.3 ICMP 74 Echo (ping) reply id=0x0200, seq=30464/119, ttl=54 (request in 29)
但在命令提示符下,我没有看到任何响应
Pinging backtotheoldskool.co.uk [217.160.230.255] with 32 bytes of data:
Request timed out.
Request timed out.
Request timed out.
Request timed out.
Ping statistics for 217.160.230.255:
Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),
请帮帮我,因为我完全糊涂了,不知道现在该怎么办。这可能是什么原因造成的?
。
根据要求,以下是
tracert
C:\...\tcproute>tracert backtotheoldskool.co.uk
Tracing route to backtotheoldskool.co.uk [217.160.230.255]
over a maximum of 30 hops:
1 <1 ms <1 ms <1 ms 192.168.1.1
2 13 ms 13 ms 13 ms 79-65-76-1.host.pobb.as13285.net [79.65.76.1]
3 13 ms 13 ms 13 ms host-78-151-238-49.as13285.net [78.151.238.49]
4 13 ms 13 ms 13 ms host-78-151-238-60.as13285.net [78.151.238.60]
5 14 ms 14 ms 14 ms host-78-144-13-157.as13285.net [78.144.13.157]
6 16 ms 15 ms 14 ms linx.bb-d.ba.slo.gb.oneandone.net [195.66.236.98]
7 23 ms 22 ms 32 ms ae-3.bb-d.bv.crb.fr.oneandone.net [212.227.120.28]
8 29 ms 29 ms 29 ms ae-8-0.bb-a.bap.rhr.de.oneandone.net [212.227.120.42]
9 29 ms 29 ms 28 ms ae-1.gw-dista-a.bap.rhr.de.oneandone.net [212.227.121.171]
10 29 ms 28 ms 29 ms vl-1991.gw-ps17.bap.rhr.de.oneandone.net [217.160.127.84]
11 * * * Request timed out.
12 * * * Request timed out.
...
29 * * * Request timed out.
30 * * * Request timed out.
Trace complete.
。
额外——以下是上面输出中记录的一些数据包tracert
,与节点相对应1,10,然后超时响应11–三十. 与ping
测试类似,是ICMP 回显回复数据包已返回,但根本无法被识别??
3 0.002849000 192.168.1.3 217.160.230.255 ICMP 106 Echo (ping) request id=0x0200, seq=4864/19, ttl=1 (no response found!)
4 0.003347000 192.168.1.1 192.168.1.3 ICMP 134 Time-to-live exceeded (Time to live exceeded in transit)
...
101 9.490449000 192.168.1.3 217.160.230.255 ICMP 106 Echo (ping) request id=0x0200, seq=12288/48, ttl=10 (no response found!)
102 9.519555000 217.160.127.84 192.168.1.3 ICMP 70 Time-to-live exceeded (Time to live exceeded in transit)
107 10.494826000 192.168.1.3 217.160.230.255 ICMP 106 Echo (ping) request id=0x0200, seq=12544/49, ttl=11 (reply in 108)
108 10.523657000 217.160.230.255 192.168.1.3 ICMP 106 Echo (ping) reply id=0x0200, seq=12544/49, ttl=54 (request in 107)
... continues; 3x echo request/reply pairs for each timeout
413 266.922366000 192.168.1.3 217.160.230.255 ICMP 106 Echo (ping) request id=0x0200, seq=27136/106, ttl=30 (reply in 414)
414 266.951980000 217.160.230.255 192.168.1.3 ICMP 106 Echo (ping) reply id=0x0200, seq=27136/106, ttl=54 (request in 413)
答案1
好的,我已经确定这是一个过错使用 Windows TCP/IP 堆栈
217.160.230.255
我无法访问的不仅仅是单个网站,还有位于共享 1 & 1 互联网托管服务上的众多网站。
Windows 95、98 及更高版本直至 XP 和 Server 2003 均无法与 IP 地址格式为x.x.x.255
>>的主机进行通信http://support.microsoft.com/en-us/kb/281579
这是由堆栈决定的,假设它是一个广播地址,丢弃所有 TCP 数据包,但仍允许传出 ICMP回应请求(虽然很奇怪,tcproute
上面使用的实用程序以某种方式设法规避了这个问题?)
关于此内容的更多技术细节可以在这里找到:Microsoft Windows TCP/IP 堆栈行为 - mavetju.org 和这里:IP 地址问题 .255 - Technet
除了使用代理服务或购买新电脑外,我没有其他解决方案(Windows Vista 及更高版本不受影响)