说来话长,之前20刀一年买bandwagon的廉价VPS,由于做了一些违法的事情,导致ip被封了。

检测ip被封的方法:进入ping.chinaz.com;输入IP地址,如果国外节点能够Ping通而国内节点不同,这时基本确定你的IP被封了。

这样你只能更换IP地址了,有的VPS提供商会允许免费更换IP地址,像是bandwagon之前可以免费更换IP地址,但是现在也是要付费才能更换(可能是更换的人太多了),大概8刀左右。如果不想破费,那就等解封,大概等个几个月差不多能够解封吧。事情就是从这里开始,解封之后无论是Putty还是XShell都无法连接到主机。

先要查看SSH端口是否打开。http://port.ping.pe/这个网站输入IP:Port查询端口状态,再确认IP地址可以访问的情况下,端口只能国外访问国内无法访问,这时你只有端口被封了,你需要更换一个SSH端口。百度“修改SSH端口即可”;如果国内外的节点均无法访问,接下来就去查看该端口的状态。打开主机的后台控制面板,输入命令:

firewall-cmd --zone=public --list-ports

防火墙查看已经开放的端口列表。没想到我的主机连firewall的防火墙都没有,幸亏看到了这篇博文。直接进行命令行安装、启动:

yum install firewalld firewalld-config

systemctl start firewalld

终于可以查看开放的端口,结果发现一个端口都没开。使用命令开启想要的端口。

firewall-cmd --zone=public --add-port=/tcp --permanent

firewall-cmd --reload

再查看已打开端口果然多了27921,然而仍然无法连接,又查到这篇文章说firewall开启可能会导致连接不上,所以刚刚安装的防火墙又被关闭:

systemctl stop firewalld.service(关闭服务)

systemctl disable firewalld.service(禁止开机自启)

经过这一番操作之后,终于可以连接了。这中间的过程没有截图的原因是文章在全部搞定才开始写,所以我不想再来一遍只为了截图,反正我这个参考性应该不是很大,特殊性很高,不过即使其中一点能够帮助到一些人就好,毕竟我问题的解决也是受到几篇文章里面一小部分内容启发,综合起来才解决的。

最新文章

  1. 常用dos命令 如查询端口号是否被占用
  2. 用scanf输入字符串
  3. 怎么用CorelDRAW插入、删除与重命名页面
  4. nodejs的mysql模块学习(八)关闭连接池
  5. VC 部署
  6. MantisBT
  7. Android 发送验证码 简易代码
  8. javascript中的一些基本方法收藏
  9. Qt 的信号与槽机制介绍(10个要注意的问题)
  10. Sigmoid function in NN
  11. 函数式编程很难,这正是你要学习它的原因 | 外刊IT评论网
  12. [Java]读取文件方法大全(转)
  13. 每天一个linux命令(56)--crontab命令
  14. 数据库连接之SQL JDBC
  15. Android studio无法创建类和接口问题解决办法。提示 Unable to parse template "Class"
  16. hdu3038
  17. 框架源码系列十二:Mybatis源码之手写Mybatis
  18. Linux系统根据端口号来查看其进程并杀死进程
  19. DLL对象类型转换
  20. DNS/BIND in Debian

热门文章

  1. 用户登录时,禁止chrome提示用户保存密码
  2. EventBus使用的坑
  3. 哈夫曼编解码压缩解压文件—C++实现
  4. [转帖]当 K8s 集群达到万级规模,阿里巴巴如何解决系统各组件性能问题?
  5. vue图片点击放大功能
  6. java源码 -- AbstractCollection抽象类
  7. C++实现16进制字符串转换成int整形值
  8. django_视图相关
  9. js — 字符串
  10. Winscp隧道实现-跳板机/跨机连接