Доброго!
такая ситуация: есть старая машинка, к которой подключен ADSL-модем. назовем её роутер (Р). и есть, соответственно, клиентские машины (К).
подсетка 192.168.1.0, на Р подняты eth0 (модем) и eth1 (сеть).
при помощи iptables на Р легко делается маскарадинг такими вот командами
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -j MASQUERADE
при этом на К прописываю нужный DNS и всё прекрасно бегает через Р.
а вот как такое же сделать (шлюз в интернет) без использования iptables?