À vous tous, amis de tous poils, qui cherchez comment faire un partage
de connexion en Ip Masquerading sous linux, voici les 2 lignes magiques :
iptables -t nat -A POSTROUTING -o ppp+ -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward
(sous bash. en zsh faudrait faire ">!" au lieu de ">". Cela dit la
solution propre au lieu de faire un echo dans /proc est d'utiliser
sysctl....)
Traduction : je demande à iptables dans la table "nat" de faire après le
routage ("-A POSTROUTING"), en sortie sur les interfaces réseaux de type
ppp ("-o ppp+"), une action de masquage/masquerading ("-j MASQUERADE").
La seconde ligne active juste la possibilité de ré-expédier les paquets
IP. iptables nécessite un noyau linux 2.4 (laissez tomber ipchains,
croyez moi..)
Pour (beaucoup) plus d'information : man iptables.
D
--
Dams Nadé
ActiVia Networks : http://www.activia.net/
Association AMIN : http://amin.unice.fr/
Linux-Azur : http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
**** Pas de message au format HTML, SVP ****