当我在家中连接笔记本电脑时,显示“没有路由到主机”,而使用 SOCKS 代理或其他计算机可以正常工作

当我在家中连接笔记本电脑时,显示“没有路由到主机”,而使用 SOCKS 代理或其他计算机可以正常工作

这个问题困扰了我一段时间。我的笔记本电脑(OSX 10.7.5)通过家庭网络连接时,无法访问单个域名(haxe.org)。尝试 ping 它会显示“无路由到主机”和“主机已关闭”消息。

我认为这是我的 ISP/连接问题,因此我设置了一个到我工作地点的 SSH 隧道,用作 SOCKS 代理。设置好后,我可以在 chrome 和其他支持 SOCKS 的应用程序中浏览该网站。不幸的是,这种解决方法不够,因为我尝试使用的 haxelib 命令行工具不支持 SOCKS。当其他人告诉我该网站仍可访问时,我首先尝试了这种方法,我认为问题出在我的 Internet 连接上。

今天早上,我灵光一闪,尝试使用 iPad 浏览该网站。结果,居然成功了!但在笔记本电脑上,仍然没有任何反应。iPad 连接到同一个网络(都通过 wifi),可以毫无问题地浏览该网站。

我的问题既不是我的笔记本电脑,也不是我的网络。现在我担心解决方案可能非常明显,但盯着这个问题看了好几天后我还是找不到。

欢迎任何建议。

PS:无论隧道连接还是直接连接,域名都能正确解析为 5.39.76.185。iPad 和笔记本电脑都设置为使用我的路由器进行 DNS,并将其设置为我的 ISP 推荐的 IP。(在进行故障排除之前,它被设置为 OpenDNS 服务器)

[更新]

根据 user3050461 的建议,我附上了route下面的输出。我相信我们已经找到了罪魁祸首,但是为什么呢?什么是接口ham0,monreseau.home(法语中的“mynetwork.home”)到底是谁?

从家里

> route get google.com
   route to: yyz08s13-in-f3.1e100.net
destination: default
       mask: default
    gateway: monreseau.home
  interface: en1
      flags: <UP,GATEWAY,DONE,STATIC,PRCLONING>
 recvpipe  sendpipe  ssthresh  rtt,msec    rttvar  hopcount      mtu     expire
       0         0         0         0         0         0      1500         0 

> route get haxe.org
   route to: ks3261879.kimsufi.com
destination: 5.0.0.0
       mask: 255.0.0.0
  interface: ham0
      flags: <UP,DONE,CLONING>
 recvpipe  sendpipe  ssthresh  rtt,msec    rttvar  hopcount      mtu     expire
       0         0         0         0         0         0      1200    -60647 

从工作

> route get haxe.org
   route to: ks3261879.kimsufi.com
destination: default
       mask: default
    gateway: gw-113
  interface: en0
      flags: <UP,GATEWAY,DONE,STATIC,PRCLONING>
 recvpipe  sendpipe  ssthresh  rtt,msec    rttvar  hopcount      mtu     expire
       0         0         0         0         0         0      1500         0 

[更新 2]

它是什么ham0?为什么它会窃取所有以 5 开头的地址(包括 haxe.org 的 5.39.76.185)?从我的路由表中删除它的语法是什么?

> netstat -nr
Routing tables

Internet:
Destination        Gateway            Flags        Refs      Use   Netif Expire
default            192.168.2.1        UGSc           33       13     en1
5                  link#8             UC              2        0    ham0
5.255.255.255      ff:ff:ff:ff:ff:ff  UHLWbI          0        2    ham0
127                127.0.0.1          UCS             0        0     lo0
127.0.0.1          127.0.0.1          UH             15   101400     lo0
127.94.0.1         127.94.0.1         UH              0        0     lo0
127.94.0.2         127.94.0.2         UH              0        0     lo0
169.254            link#5             UCS             0        0     en1
192.168.2          link#5             UCS             3        0     en1
192.168.2.1        68:15:90:40:2b:40  UHLWIi         49     4454     en1   1192
192.168.2.10       127.0.0.1          UHS             0        0     lo0
192.168.2.11       d4:4b:5e:c4:7b:e2  UHLWIi          0        0     en1    598
192.168.2.255      ff:ff:ff:ff:ff:ff  UHLWbI          0       10     en1

Internet6:
Destination                             Gateway                         Flags         Netif Expire
::1                                     link#1                          UHL             lo0
fe80::%lo0/64                           fe80::1%lo0                     UcI             lo0
fe80::1%lo0                             link#1                          UHLI            lo0
fe80::%en0/64                           link#4                          UCI             en0
fe80::%en1/64                           link#5                          UCI             en1
fe80::daa2:5eff:fe8f:4ace%en1           d8:a2:5e:8f:4a:ce               UHLI            lo0
ff01::%lo0/32                           fe80::1%lo0                     UmCI            lo0
ff01::%en0/32                           link#4                          UmCI            en0
ff01::%en1/32                           link#5                          UmCI            en1
ff02::%lo0/32                           fe80::1%lo0                     UmCI            lo0
ff02::%en0/32                           link#4                          UmCI            en0
ff02::%en1/32                           link#5                          UmCI            en1

相关内容