Dans cet article, on considèrera que le reseau privé est numéroté 192.168.0.0 avec un masque de reseau 255.255.255.0. La passerelle sera numérotée 192.168.0.254.
Sur la passerelle :
/sbin/depmod -a /sbin/modprobe ip_masq_ftp /sbin/modprobe ip_masq_raudio /sbin/modprobe ip_masq_irc echo 1 > /proc/sys/net/ipv4/ip_forward ipfwadm -F -a m -S 192.168.0.0/24 -D 0.0.0.0/0
Sur les clients :
/sbin/route add default gw 192.168.0.254
Sur la passerelle :
Idem, remplacer ipfwadm par :
ipchains -A forward -s 192.168.0.0/24 -d 0.0.0.0/0 -j MASQ
Sur les clients :
Idem
Plus simple, sur la passerelle tapez uniquement :
echo 1 > /proc/sys/net/ipv4/ip_forward iptables -A POSTROUTING -t nat -o ppp0 -j MASQUERADE
où ppp0 est votre device de connexion ( modem dans ce cas ).
Sur les clients :
Idem