>Есть спецы которые настраивали iptables? столкнулся
>с полным непониманием, есть локальная
>сеть 192.168.0.*, на роутере ip
>для сети: eth0 - 192.168.0.254(Шлюз)
>и 192.168.0.254 (www,ftp,ssh,irc серверы), инетовский
>ip eth1 - 64.213.8.5 .
>Нужно сделать что бы все
>пользователи из локальной сети могли
>заходить на www,ftp,ssh,irc серверы, но
>не все могли ходить в
>инет, при помощи макскарадинга. С
>ipchains все работает, но хочется
>что бы можно было использовать
>активный ftp.
что не понятно именно?
разрешить сетке 192.168.0.0/24 заходить на сервер 192.168.0.254
-A INPUT -i eth0 -s 192.168.0.0/24 -j ACCEPT
маскарадинг настроить на тех кого нуна выпускать:
-t nat -A POSTROUTING -o eth1 -s 192.168.0.0/24 --dport <some port> -j SNAT --to 64.213.8.5
-A FORWARD -s 192.168.0.0/24 -o eth1 -i eth0 -j ACCEPT
-A FORWARD -d 192.168.0.0/24 -i eth1 -o eth0 -m state --state RELATED,ESTABLISHED -j STATE_TYPE
ну и естественно для фтп врубить в ядре:
CONFIG_IP_NF_FTP