我有 ff: 设置
服务器:Ubuntu 14.04(192.168.1.102)openssh 服务器和客户端已安装
路由器:Lynksys E1000 端口转发已添加(ssh-20-80 和 192.168.1.102)
现在在另一个单位,但与服务器在同一网络,我可以 ssh[电子邮件保护](工作)但远程时它不工作 ssh ubuntu@router-public-ip-address
有人能帮我解决这个问题吗?我是不是漏掉了一些配置?
附加信息:网络设置:调制解调器 - 路由器 - 集线器 - 服务器
答案1
你的 ISP 有可能运营商级 NAT。在某些情况下,您将永远无法托管服务,因为 NAT 部分不由您控制,而由 ISP 控制。我发现有些提供商会检测客户是否启用了端口转发并尝试在他们的盒子上托管服务,在正确配置路由器一段时间(几天)后,您可能能够远程连接。
如果这是您第一次尝试配置此连接/路由器,请询问您的 ISP 他们的政策是什么。或者使用 IPv6(如果可用)。