iptables forever!
если в iptables не ас, советую поставить firestarter
apt-get install firestarter
, отстроеть его от какой в какую сеть что будет ходить. Минус у нее - можно только 2 сети настроить, поддержка только 2 протокола, Посему кому нужно больше - делаем следующее:
iptables-save > /etc/firewal. И уже в этом файле делаем любые изменение,
потом можно опять загрузить iptables-restore < /etc/firewal
сносим firestarter, файлик прописуем в загрузко!
я так сделал роздачу инета на тачке с Убунту 9.04