无法通过互联网进行 SSH

无法通过互联网进行 SSH

在家里,我使用 LAN IP 时可以通过 SSH 连接到自己的计算机。即使我断开路由器并将计算机直接连接到调制解调器,也无法使用公共 IP 进行连接。我重新启动了 SSH 服务器以使用端口 4900 而不是 22,但仍然无法连接。我总是收到拒绝连接错误。我使用的是 Windows 7,使用 Putty 作为客户端,使用 MobaSSH 作为服务器。我禁用了 Windows 防火墙。发生了什么?

答案1

您使用防火墙了吗?防火墙可能会阻止端口 4900。此外,如果您尝试使用路由器连接,则需要在路由器上设置端口转发到您的计算机,以便使用 SSH 访问它。

答案2

根据您使用的系统(请分享更多信息),这可能是防火墙问题。

答案3

确保您的系统(运行 ssh 服务器的系统)可供系统(您要连接 ssh 的远程系统)访问。如果不能,则访问两个系统之间的 VPN 连接。

答案4

确保服务器绑定到所有接口而不仅仅是环回接口。

相关内容