【发布时间】:2017-08-23 14:15:25
【问题描述】:
由于某种原因,我试图通过公共 wifi 网络通过 ssh 访问服务器,但出现错误:
connect to host ***.***.***.*** port 22: Operation timed out
经过进一步调查,我发现我也无法 ping 任何远程服务器:
admin ~ $ ping google.com
PING google.com (216.58.216.46): 56 data bytes
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1
Request timeout for icmp_seq 2
Request timeout for icmp_seq 3
Request timeout for icmp_seq 4
^C
--- google.com ping statistics ---
6 packets transmitted, 0 packets received, 100.0% packet loss
我从来没有在我的家庭网络中遇到过这个问题,因为我是在图书馆的公共 Wifi 网络上尝试这个,我想知道是不是公共网络造成了障碍。然而,我可以通过我的浏览器完美地访问互联网。抱歉,我真的不精通网络方面的东西,但如果能提供任何解决此问题的见解,我将不胜感激。
【问题讨论】:
-
他们可能只允许端口 80 (web) 和 443 (https) 并禁用 pings
-
这几乎不是一个编程问题,我相信有更适合这个的网络 SE 站点。但无论如何,这可能只是一个防火墙“问题”,因此您对此无能为力。也许利用一些东西让隧道回到你自己的网络并从那里继续,但无论如何都不是直截了当的。