之前在 Racknerd 买了一台 VPS ,一直比较稳定。今天发现,ssh
突然无法使用了:
ssh -vv [email protected]
显示debug1: Connecting to 23.xx.xx.xx [23.xx.xx.xx] port 22
后一直在等待连接。
能 ping 通;nc -vz 23.xx.xx.xx 22
也是没有结果,但是测试其他端口(如 443 是正常的)。另一方面,我通过在线的端口检测工具(如yougetsignal)显示 22 端口是开放的。
我估计是我自己网络的问题,这应该如何诊断呢?
1
tengxunkuku 2023-03-18 14:12:26 +08:00 via Android
vnc 上去看看
|
2
everyx 2023-03-18 14:31:33 +08:00
登录后台 VNC 上去加一个 ssh 端口,看看新的端口能不能连接不就知道了
|
3
SenLief 2023-03-18 16:32:30 +08:00
你是不是开了代理?如果开了就是你机场封掉了 22 端口,换个机场就可以,或者不要开代理。
|
6
xiaopanzi OP @SenLief 抱歉,我没有理解。场景 1:我电脑连接 Wi-FI A ,电脑设置了代理,无法使用 SSH 到远程服务器;场景 2:我电脑连接手机热点,电脑也设置了代理,但是可以使用 SSH 到远程服务器。这两种场景的差异和代理有关系吗?
|
7
SenLief 2023-03-18 17:05:52 +08:00
@xiaopanzi 你先用原来网络关闭代理看看是否能够链接,或者你用代理 clone github 仓库看看能不能,验证代理是否封了 22 。
|
9
gaobh 2023-03-18 17:17:59 +08:00 via iPhone
我这网跟你是一样的问题,最后买了良心云轻量海外就可以连上
|
12
xiaopanzi OP |
13
sky96111 2023-03-19 01:21:07 +08:00
有一些学校处于不明原因阻断了 22 端口,我也是
|