突然无法通过 ssh 进入家用路由器

突然无法通过 ssh 进入家用路由器

我已经将家用路由器和电脑配置为接受 ssh 连接,我多次通过 ssh 连接电脑和路由器,没有任何问题。今天,当我远程登录家用电脑时,连接突然断开。

所以我尝试通过 ssh 进入路由器,系统提示我将其添加到路由器known_hosts(一如既往),但从未提示我输入密钥/密码。连续尝试均未提示我添加主机,known_hosts并且出现“主机端口 22 关闭连接”的情况。

nmap 扫描显示端口 22 打开(sudo nmap -Pn <ip>)。

奇怪的是,对相邻 IP 地址进行更广泛的扫描(我认为我的 IP 可能已更改sudo nmap <3-ip-octets>.1/24)会跳过我路由器的 IP 地址(猜测现在正在阻止 ping 探测),尽管 IP 没有改变并且可以用 - 进行扫描Pn

我该如何调试此问题?这可能是我的 ISP 的临时问题,或者我的路由器被入侵了?

答案1

如果您的家庭互联网连接使用动态 IP 地址(可以更改的 IP 地址),那么很可能您已被分配了一个新的 IP 地址。

有一些工具可以帮助解决不知道当前地址的问题 - 例如查找动态 DNS (DDNS) 服务 - 但与此同时,您几乎无法进行远程操作。

相关内容