一个SSH 无法连接的问题排查

有个客户做游戏的,反馈日本玩家连不上服务器,之前测试是运营商出口问题导致的。已经一个星期了,因为最近一直在开大会,估计和这个有影响,今天准备看看还能不能复现这个问题,于是自己去linode买了个日本的服务器准备测试,创建好主机后,就准备连接了。然后奇怪的事情来了。。

首先是 ping 直接没反映

然后ssh

换个墙外的主机测试,一切正常,说明在出口被禁掉了

更换一台主机测试,发现,居然可以ping通。但是ssh无法连接。

)!awen)

既然能 ping 通,说明路由是可达的,那肯定是端口被封了。于是修改 SSH 默认端口测试,可以连接了。

)!awen)

所以这说明了出口针对 linode 一部分网段的IP直接禁止了,而部分禁止了 SSH 端口的连接。

然后看到阿里云也有客户反馈国外 SSH 无法连接

)!awen)

恩,说明这并非只针对一个厂商。

最后,我有一句卖妈批不知道当讲不当讲!