无法从远程网络 ssh 登录

无法从远程网络 ssh 登录

我依靠 ssh 从笔记本电脑登录到我的家庭服务器(两台机器都在本地网络上)。现在我在外地工作,所以我尝试从同一台笔记本电脑 ssh 登录到服务器的公共 IP 地址,但它告诉我“连接已超时”。我尝试关闭服务器上的防火墙(我也可以使用 TeamViewer 登录到服务器)并通过 whatismyip.com 验证我拥有的服务器的公共 IP 地址是否正确,但我仍然无法 ssh 登录。关于下一步该怎么做,有什么建议吗?顺便说一句,服务器运行的是 OpenSUSE,笔记本电脑装有 macOS。谢谢!

答案1

正如@yoonix 在评论中指出的那样:问题在于为 SSH 指定的端口需要从路由器转发到服务器。

相关内容