Vultr的SSH问题

问题

最开始使用Vultr经常创建好实例后通过SSH连接服务器一直没有反应。

$ ssh root@<ip>
Connection closed by 198.13.59.17 port 22

或者

$ ssh root@<ip>
ssh: connect to host 45.76.206.253 port 22: Connection timed out

然后过一会又连接上了,然后一会又不行了。

IP检测

IP检测工具

ping 是ICMP协议,ssh 是TCP协议。

  • 国内外TCP均不可用,检查是不是防火墙问题

    firewall-cmd --list-port
    
  • 国外可用,国内不可用,可能IP或者端口被封,换一个端口试一下

    vi /etc/sshd/sshd_config
    

    找到里面的 Port 修改后面的值,然后重启sshd

    systemctl restart sshd
    

防火墙设置

  • 添加端口,以80端口为例

    firewall-cmd --permanent --zone=public --add-port=80/tcp
    
  • 重启防火墙服务

    firewall-cmd --reload
    

版权声明:

Anand's Blog 文章皆为站长 Anand Zhang 原创内容,转载请注明出处。

包括商业转载在内,注明下方要求的文章出处信息即可,无需联系站长授权。

请尊重他人劳动成果,用爱发电十分不易,谢谢!

请注明出处:

本文出自:Anand's Blog

本文永久链接:https://anandzhang.com/posts/server/6