Per impostare una macchina Linux come router è necessario quanto segue
1- Abilita l'inoltro sulla casella con
echo 1 > /proc/sys/net/ipv4/ip_forward
Supponendo che la tua interfaccia pubblica sia eth1 e l'interfaccia locale sia eth0
2- Imposta natting la regola natting con:
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
3- Accetta il traffico da eth0:
iptables -A INPUT -i eth0 -j ACCEPT
4- Consenti connessioni stabilite dall'interfaccia pubblica.
iptables -A INPUT -i eth1 -m state --state ESTABLISHED,RELATED -j ACCEPT
5- Consenti connessioni in uscita:
iptables -A OUTPUT -j ACCEPT