j'en reviens toujours pas... tous les linux peuvent faire passerelle, meme wicrosoft tourne sous linux pour ses serveurs reseaux...
pour vous aider pour iptables : voila un script simpliste (de moi), suffisant pour commencer la mise en place d'une passerelle
ici eth0 est le point d'accès internet et eth1 l'acces vers le local -> si ce n'est pas le cas il faut les modifier
#!/bin/sh
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -F
iptables -X
iptables -t nat -F
iptables -t nat -X
iptables -A OUTPUT -o lo -j ACCEPT
iptables -A INPUT -i lo -j ACCEPT
iptables -A OUTPUT -o eth1 -j ACCEPT
iptables -A INPUT -i eth1 -j ACCEPT
iptables -A OUTPUT -o eth0 -m state --state ! INVALID -j ACCEPT
iptables -A INPUT -i eth0 -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A FORWARD -i eth1 -o eth0 -m state --state ! INVALID -j ACCEPT
iptables -A FORWARD -i eth0 -o eth1 -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -t nat -P PREROUTING ACCEPT
iptables -t nat -P POSTROUTING ACCEPT
iptables -t nat -P OUTPUT ACCEPT
iptables -P OUTPUT DROP
iptables -P INPUT DROP
iptables -P FORWARD DROP
/etc/init.d/iptables restart
/etc/init.d/iptables save
à placer dans un fichier texte et à lancer avec sh dans la console