Я имею, устанавливают обратный прокси для http использование Apache mod_proxy как это:
Клиент> http:/abc.domain1.com> Обратный Прокси-сервер> 192.168.50.1 (Внутренний Сервер)
Клиент> http:/def.domain2.com/> Обратный Прокси-сервер> 192.168.50.2 (другой внутренний Сервер)
Теперь я хочу достигнуть того же для FTP:
Клиент> ftp:/abc.domain1.com/> Обратный Прокси-сервер> ftp:/192.168.50.1 (внутренний FTP-сервер)
Клиент> ftp:/def.domain2.com/> Обратный Прокси-сервер> ftp:/192.168.50.2 (другой внутренний FTP-сервер)
Оба внутренних FTP-сервера выполняют vsftpd. Сообщите мне установку для Redhat/Centos.
Причина: Я имею только один общедоступный IP в наличии.
Есть две проблемы с настройкой того, что вы ищете:
Вот два потенциальных альтернативных решения, которые относительно просты в настройке, каждое со своими преимуществами и ограничениями
Мы выбрали вариант 2, потому что в ежедневных операциях он оказался наиболее гибким и надежным. В качестве дополнительного бонуса он позволяет использовать другие протоколы, кроме ftp, для трафика к вашим бэкэндам, например sftp.
У них есть полностью работающая демо-версия, которую вы можете скачать и протестировать (iirc она ограничена 5 одновременными подключениями).
Единственный потенциальный недостаток: это Java-программа, поэтому ее площадь (как диска, так и памяти) больше, чем у обычного ftp-сервера.
Как и сказано в fvu, вы не можете использовать http-прокси для маршрутизации ftp.
И самый простой способ - использовать sftp. Но вы можете сделать это, используя MobaXterm, единственное в своем роде программное обеспечение для удаленного подключения, которое предоставляет множество возможностей бесплатно, и более того, по правильной цене.
Последний способ: создать 1 папку/сервер и настроить rsync, чтобы использовать только фронтенд в качестве ftp.
.Вы можете использовать делегата в качестве обратного FTP-прокси:
http://www.delegate.org/delegate/Manual.htm?serv_FTP
Имя пользователя как user @ server - разлагается на пользователя и сервер и используется для сопоставления разных серверов.