Linux远程服务器连接不上,或连接超时解决办法
1、首先检查登录阿里云服务器时的主机名是否正确
2、测试网络是否连通:
ping 远程IP(公网和私网)
PS C:\WINDOWS\system32> .\ping 39.99.213.55
正在 Ping 39.99.213.55 具有 32 字节的数据:
来自 39.99.213.55 的回复: 字节=32 时间=46ms TTL=47
来自 39.99.213.55 的回复: 字节=32 时间=46ms TTL=47
来自 39.99.213.55 的回复: 字节=32 时间=45ms TTL=47
来自 39.99.213.55 的回复: 字节=32 时间=46ms TTL=4739.99.213.55 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 45ms,最长 = 46ms,平均 = 45ms
3、如果能ping通则表示与服务器网络连接是正常,接下来测试ssh
ps -ef | grep ssh
查看ssh服务有没有运行,如果有,可以看到类似以下内容:
可以看到有关于ssh的进程;
再使用netstat -nlp
命令查看网络连接情况和监听端口
最后如果都没有问题但仍连接不上,再查看一下IP地址是否正确,对比阿里云控制台上的IP地址
而我连接的主机名是39.99.213.55,所以这是导致现网故障的原因。