子域上的第二个 FTP 服务器

子域上的第二个 FTP 服务器

我有自己的域名,并尝试设置两个 FTP 服务器。(我有两个完全独立的 FTP 服务器,我希望能够访问它们。)我将其中一个设置为在标准端口 21 上运行,将另一个设置为在某个更高的端口 1050 上运行。理想情况下,我希望有人输入:

ftp://server1.mydomain.com

然后它将到达 FTP 服务器的端口 21。

我喜欢有人输入以下内容: ftp://server2.mydomain.com 该转发到 1050,最终该人连接到第二个 FTP 服务器。

目前我拥有的是:

http://server1.mydomain.com -> FTP server on port 21

http://server2.mydomain.com -> FTP server on port 1050

我尝试创建一个链接到ftp://server2.mydomain.com的cname ftp://mydomain.com:1050,但没有成功。

非常感谢您的帮助。

谢谢。

答案1

无法在 DNS 中完成,因为 DNS 没有端口概念,而 FTP 没有主机概念。

如果有多个 FTP 服务器,您可以通过将每个 FTP 服务器绑定到单独的地址来实现。如果没有,事情就会变得复杂。理论上,您可能能够运行某种 FTP 代理来根据登录凭据进行转发(但为什么不只配置 1 个 FTP 服务器)或根据源 IP 进行黑客攻击,同样,这可能不切实际。

相关内容