【问题标题】:How I can access FTP server based on different network如何访问基于不同网络的 FTP 服务器
【发布时间】:2012-09-16 01:34:55
【问题描述】:

我已经在本地机器上设置了一个带有 Apache FTP 服务器的 FTP 服务器,这台机器可以访问互联网,但它的 IP 地址不能被外部访问。

我在另一个城市也有另一台机器 - 它可以访问互联网,但它的 IP 地址无法从外部访问。两台计算机不在同一个网络上,因此无法相互ping通。

如何使用另一台机器上的 FTP 客户端访问 FTP 服务器,我知道这应该是不可能的,但你们有任何解决方法(无论代码更改或其他方法)

我在美国 - 你们知道如何让我的家庭 IP 公开访问吗?

【问题讨论】:

    标签: macos networking ftp


    【解决方案1】:

    如果你控制了服务器后面的防火墙,这是很有可能的。这是标准的网络配置,您可以在网上找到数百个教程,但最重要的信息是防火墙,而不是 ftp 服务器。您在防火墙上配置端口转发以将传入的 ftp 请求转发到您的内部 ftp 服务器。此外,您需要从客户端使用“被动”ftp,因为客户端也在防火墙后面。

    【讨论】:

    猜你喜欢
    • 2020-12-29
    • 1970-01-01
    • 1970-01-01
    • 2011-01-26
    • 1970-01-01
    • 1970-01-01
    • 2014-08-03
    • 1970-01-01
    • 2022-11-30
    相关资源
    最近更新 更多