未启用 ICMP 时跨网络排除 SSH 故障

未启用 ICMP 时跨网络排除 SSH 故障

我在主要工作地点有 5 台 Debian Linux 服务器,在一些异地也有一些,家里还有一台个人服务器。我可以从工作地点使用 PuTTY 通过 SSH 连接到同一栋楼的 5 台服务器中的任何一台,以及一些异地和家里。有一个站点我无法从工作地点访问。

我有正确的 IP 地址和端口号,并且远程服务器配置正确(端口转发、防火墙允许我的网络等)。我处于半限制性网络中,除了访问此远程服务器外,似乎没有任何变化。

-vvv当我从工作服务器添加“非常详细的输出”时,我只看到Connection timed out。如果我通过 SSH 回家,然后从那里通过 SSH 到这个特定的服务器,我可以登录,并且连接没有问题。

我工作单位的 ISP 阻止了 ICMP 请求 - ping、traceroute 等功能均已禁用。我尝试连接的远程服务器上没有任何面向 Internet 的服务,除了我的 SSH,因此我可以从这里对其进行管理。

我应该查找什么原因导致它在家里可以连接,但在工作时却不能连接?我是这栋楼的技术人员,因此我有这些服务器的根访问权限,但我无法访问 ISP(他们声称什么都没有改变)。

相关内容