单个网站无法通过宽带/以太网访问

单个网站无法通过宽带/以太网访问

我使用有线以太网连接到路由器的两台台式电脑都无法访问任何网站

然而它将要通过 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,与节点相对应110,然后超时响应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 及更高版本不受影响)

相关内容