[Sysadmins] iptables rules DNAT ftp passive
Starodumoff Ilya
=?iso-8859-1?q?ripper=2Email_=CE=C1_gmail=2Ecom?=
Пт Май 16 20:07:28 MSD 2008
В сообщении от 16 мая 2008 Grigory Fateyev написал(a):
> Hello Starodumoff Ilya!
>
> On Fri, 16 May 2008 21:41:22 +0600 you wrote:
> > > А в FORWARD ничего не надо?
> >
> > конечно надо, если там полиси не accept стоит... :)
>
> Не покажите свои? :) На примерах проще разобраться...
ну например так:
iptables -P FORWARD DROP
iptables -A FORWARD -m state --state INVALID -j DROP
iptables -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A FORWARD -d $VE_IP -m state --state NEW -p tcp --dport 21 -j ACCEPT
iptables -A FORWARD -d $VE_IP -m state --state NEW -p tcp --dport \
65000:65535 -j ACCEPT
iptables -t nat -A PREROUTING -d $HN_IP -p tcp --dport 21 \
-j DNAT --to-destination $VE_IP
iptables -t nat -A PREROUTING -d $HN_IP -p tcp --dport 65000:65535 \
-j DNAT --to-destination $VE_IP
ну и соответствующим образом настроенный (диапазон портов для пассивного
режима) ftp сервер в VE
соль, перец и остальное по вкусу :)
--
С уважением,
Стародумов Илья
Подробная информация о списке рассылки Sysadmins