Vultr SSH连不上?先查查是否被被墙了

  • 发表于
  • 日志

刚开的vps无法连接SSH,很是郁闷,笔者今天也碰到了,如果你和我情况一样,那这篇文章适用于你。

  • 新创建的实例VPS
  • 默认配置
  • SSH连不上,一直无响应

好的,如果满足条件,下面查一下是否被墙。什么?刚创建的就被墙?是的,因为IP资源就那些,你刚创建的其实还是用的之前被无数人用过的IP,被墙很正常的。笔者今天就是连续创建了4个都无法使用,尴尬!!!

22端口扫描确定是否被墙

简单有效,原理就是用服务器在国外的端口扫描网站检查你的IP+22端口。

国内端口扫描

百度搜索:端口扫描,一堆的网站,随便找一个

Vultr SSH连不上?先查查是否被被墙了

国外端口扫描

如果你没梯子可使用谷歌镜像,提供一个地址:https://www.yougetsignal.com/tools/open-ports/

Vultr SSH连不上?先查查是否被被墙了

检测结果判断是否被墙

  1. 国内检测端口是关闭,国外检测端口是开放,可以肯定的说明VPS已经被墙!
  2. 国内检测端口是关闭,国外检测端口也是关闭,这个时候应该首先排除VPS被墙,应该检测一下VPS是否是在运行状态,很有可能这种情况是因为VPS没有开机的原因。
  3. 国内检测端口是开放,说明VPS没有被墙,连接不上SSH的主要原因请查看IP、root密码以及端口是否填写正确。

这个方法适用于所有vps ssh连不上的问题。

解决方法

如果已经确定Vultr VPS被墙,那么我们只需要删除这台VPS然后重新创建一个新的VPS即可。Vultr删除VPS后那台VPS就自动停止计费了,如果新建的VPS还是连不上SSH我们继续重复以上步骤删除再创建,总能遇到没有被墙的IP。