LINUX.ORG.RU
ФорумAdmin

Форвардинг FTP с пом. iptables


0

0

Имеется локалка, клиентам которой необходимо предоставить FTP. Форвардинг через iptables. Правила

iptables -P INPUT DROP iptables -P OUTPUT ACCEPT iptables -A FORWARD DROP

iptables -A FORWARD -p tcp -i $LAN_ETH -m multiport --dport 21,25,110,53 -j ACCEPT

iptables -A FORWARD -i $INET_ETH -m state --state RELATED,ESTABLISHED

iptables -t nat -A POSTROUTING -s $LAN_IP1 -o $INET_ETH -j SNAT --to-source $INET_IP

iptables -A INPUT -i $INET_ETH -m state --state RELATED,STABLISHED -j ACCEPT

iptables -A INPUT -p tcp --dport 22 -j ACCEPT

На клиентской тачке винда, фтп через тоталкомандер. Клиент находит ФТП сервер конектится, логиннится, но когда доходит очередь до чтения каталога, пишет 500 INVALID PORT command Сейчас дистрибутив Linux Mandrake 9.2 До этого стоял Red Hat 8.0, и этот конфиг работал. Не работает,даже когда я ставлю политику FORWARD -P ACCEPT

Когда бытаюсь конектится с моего серевера происходит нечто подобное. Конектится,логинится, но когда я пишу ftp> dir Пишет примерно тоже самое. Когда я разрешаю INPUT пакетам со статуасом NEW то с моего сервера получается достучаться до дерикторий их ФТП сервера. Такое ощущение, что их ФТП иницилизирует новое соединение по какому-то левому порту. Аналогичный махинации с FORWARD не проходят. Как сделать чтоб форвардинг работал ?

Re: Форвардинг FTP с пом. iptables

Помоему надо еще разрешать порты вы 1024, он там ломится тоже. Хотя попробуй tcpdump'ом посмотреть в чем дело.

anonymous
()

Re: Форвардинг FTP с пом. iptables

20 и 21 порт, еще включить на клиентах пассивный режим работы. Ничего вручную грузить типа insmode не надо, не в 20 веке живем, само загрузится если присутствует.

SandySandy
()
Ответ на: Re: Форвардинг FTP с пом. iptables от Xela

Re: Re: Форвардинг FTP с пом. iptables

Xela, у меня получилось !!!! Ты просто настоящий человечище. Сделал insmod ip_nat_ftp и все завертелось. Если нетрудно моно мне сказать какие я доки должен читать, чтоб быть вумным как ВЫ ? Если моно ссылочку плз. :)

constant
()
Ответ на: Re: Re: Форвардинг FTP с пом. iptables от qwe

Re: Re: Re: Форвардинг FTP с пом. iptables

Сразу, еще какие модули нуно подрубить, если они не подрублены ? Непонятно, также, почему мне пришлось открывать 20 порт. Т.е понятно, что это ftp-дата, но не понятно почему когда у меня стоял RH, этого делать было не ненадо ?

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