【问题标题】:SSH drops a few seconds after connectingSSH 连接几秒钟后掉线
【发布时间】:2015-09-15 14:22:20
【问题描述】:

我有一个 TP-Link MR-3020 路由器,它硬连线到我的“真实”路由器。 TP Link 安装了 OpenWRT,并分配了静态 IP 地址 192.168.1.111。在我的笔记本电脑上,我可以

ssh root@192.168.1.111 into the router. 

很多时候它会说

ssh: connect to host 192.168.1.111 port 22: Connection refused. 

如果我等待几秒钟再试一次,我可能会收到同样的错误,或者可能会提示我输入密码。如果我能够成功登录,我经常会因管道破裂而被踢出局。有时是登录后 5 秒,有时是 5 小时。

所有这些都发生在网络内部,我已经确认没有任何其他 192.168.1.111 设备由 DHCP 分配。我可以做些什么来调试为什么我总是失去连接?

【问题讨论】:

    标签: ssh openwrt


    【解决方案1】:

    首先,您应该了解这是仅 SSH 的问题,还是您的路由器已重新启动/完全离线。为此,请启动 ping 并观察它在 SSH 不允许您连接时是否有效。

    如果 ping 有效,但 SSH 无效,则查看发出 pgrep dropbear 命令的 dropbear 进程(ssh 守护进程)的 进程 ID。如果发生变化,则 SSH 进程会重新启动,需要进一步调查。

    另外,发布您的日志(logreaddmesg 命令)- 它可能包含有关此问题的有用信息。尝试记下 SSH 关闭的时间,并在日志中查找相应的行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-13
      相关资源
      最近更新 更多