极路由的1.5.0版本ssh插件有个非常恼人的问题,那就是我们登录ssh的时候,经常会看到“拨号中”...这种提示...刷新状态也无济于事...

最近的2.0.2版本以后的ssh插件虽然不再显示“拨号中”了,登陆不成功就显示“未启动”

出现这种问题,首先要用专业工具去确认ssh账号到底能不能用。验证账号的有效性很简单,下载boafanx工具包,解压,里面有bitvise客户端,用你自己的ssh账号登录一下ssh账号是否可以正常登陆。基本会出现如下两种情况:

第一种情况:bitvise客户端 登陆成功

111.png

既然bitvise客户端可以正常登录,说明ssh账号没问题,问题出在极路由本身。此时你可以卸载ssh插件并重装,注意要删除配置文件。如果之后还会出现“拨号中”字样,尝试刷新状态几次,一般会好的。


第二种情况:bitvise客户端 登陆失败

222.png

bitvise客户端报错,具体错误信息:

Server disconnected without sending a disconnect message.

这个错误信息基本意味着你当前公网ip被ssh服务器封锁了,我不管你怎么搞得ip被封,反正就是被封了。解决办法就是更换公网ip。

科普1:公网ip是什么? - 答:访问www.ip138.com查到的ip

科普2:怎么换公网ip? - 答:重启猫(光猫)和路由器(如果没条件更换,文章最后有说明)

科普3:怎么看是否换了公网ip? - 答:换ip前后分别去www.ip138.com查一下,看看有没有变化就知道了

具体解决步骤,跟着我来就好了,顺序不要搞错,别怪我没提醒你...

1.卸载极路由ssh插件,并删除配置文件。

2.去www.ip138.com查询当前公网ip。

3.重启极路由(如果有上级路由,也一并重启),如果有猫或者光猫也需要重启。

4.再次去www.ip138.com查询当前公网ip,如有变化,则说明更换公网ip成功,可以继续下一步。(如没有变化你就哭泣吧,后面会有解释)

5.前去boafanx官网首页下载boafanx工具包,解压,需要用到包里面的bitvise客户端。

6.使用bitvise客户端验证ssh账号的可用性,如果出现Initializing SOCKS / HTTP CONNECT proxy on 127.0.0.1:7070 succeeded.则说明登陆成功,ssh账号可用。

7.去搞极路由ssh插件,多刷新状态多点几次,一般会OK。如果还是不行,直接砸了...


更换了公网ip以后,请务必使用bitvise客户端验证ssh账号的可用性,确定可以登陆成功,再去搞极路由ssh插件!!

更换了公网ip以后,请务必使用bitvise客户端验证ssh账号的可用性,确定可以登陆成功,再去搞极路由ssh插件!!


只要公网ip换了,一般都可以解决问题。如果换不了公网ip,那么只能等ssh服务器安全系统解封了,boafanx服务器一般需要1小时。

这里我多说一下ip被封。对于boafanx服务器而言,如果你使用错误密码连续错误登陆多达3-5次,或者使用一个根本不存在的用户名尝试登陆达1-3次,那么系统就会把你当前ip封锁1小时。被封的是你的公网ip,也就是百度搜索“IP”的时候显示的ip地址,绝大多数人,只要重启网络(猫和路由器都要)就会更换公网ip。如果你实在没条件换ip,那么只能等一小时解封...

有的客户说,我肯定没有输错密码。恩,是的,但是我想说,即便是你没输错,那么极路由也可能给你搞错。这在以前是时常发生的事情,插件更新以后,直接空密码/错密码登录,导致大家都拨号中了,而现在已经很少出现这种问题了,因为数次更新以后,极路由的系统逐渐趋于稳定。