xshell突然无法连接远程主机
服务器我用的是阿里云,前阵子突然无法登录服务器了,不知道什么原因,当时一下子开了三四个窗口结果就突然进不去了。
然后去问了阿里云的在线客服,太鸡肋了,啥也不是,最后给我发了一个错误排查的文档,我按照文档首先ping一下远程主机
证明主机通信没有问题。接着按照步骤测试了一下端口号,这里需要先安装telnet客户端
打开控制面板 - > 程序 - > 程序和功能 - > 启动和关闭Windows功能
如下:
勾选telnet客户端旁边的选框,等待安装即可。
接着测试22端口号
端口也没有问题
这下我彻底没辙了,这咋整啊?!于是我百度了,说是防火墙的问题,我的是centos7版本,默认使用的是firewall防火墙,但是我前阵子自己安装了iptables防火墙,而我所有的端口配置都在firewall里面配置了。这让我怀疑就是我新安装的iptables搞的鬼,于是我登录阿里云的workben,一开始没有登进去,这个时候重启就可以了。登陆进去之后关闭iptables防火墙service iptables stop
,关闭之后我再次打开xshell连接,连接成功!
小伙伴们如果连不上xhsell了,也可以试试如上方法!