我已成功在我们的 Windows Server 上安装了 Bitvise SSH 服务器。当我在我们的网络上使用 FTP 客户端(如 WinSCP 或 Filezilla)时,我可以访问它。但是,当我使用网络外的计算机时,客户端无法访问我的主机 (ftp.domain.org)。我查看了https://www.bitvise.com/getting-started-open-to-internet和https://www.bitvise.com/ssh-server-guide-opening应该没问题(端口已打开)。我还应该检查其他什么吗?
这可能与路由器有关,而不是与新安装的 bitvise 服务器有关?我想确保在与网络管理员核实之前,我已经探索了所有可能性。
答案1
通过在计算机上打开帖子,您已将其打开以供从本地网络 (LAN) 访问,而不是从互联网访问。从 LAN 外部,您的公共 IP 地址是路由器的 IP 地址,而不是计算机的 IP 地址。
您必须告诉路由器将这些端口传递到您的计算机。
这就是所谓的 转发端口:
查看文章 排除、诊断和修复端口转发问题所需的一切。
上述链接指向端口转发站点,该站点还将提供有关如何为您的路由器型号设置端口转发的具体说明。