LINUX.ORG.RU

ftp через nat


0

0

В ядре netfilter вкомпилирован, не модулем.
делаю доступ к ftp серверу с инета через nat на 20 и 21 порты
вот как ругается:
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls
500 EPSV not understood.
227 Entering Passive Mode .

421 Service not available, remote server timed out. Connection closed
ftp>
Я так понял не хочет работать в пассивной моде.
Пишут, что это лечится загрузкой модуля ip_conntrack_ftp
Но у меня ядро монолитное.
Дествительно надо модулем - это проблему решит?
Или она кроется в другом?
anonymous

Ответ на: комментарий от anonymous

a) настроить ftp сервер как passive б) юзать conntrack для ftp. (надо поддержку conntrack собственно -- CONFIG_IP_NF_CONNTRACK и поддержку ftp conntrack ONFIG_IP_NF_FTP.)

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.