Differences

This shows you the differences between two versions of the page.

Link to this comparison view

linux:masquerading [2010/01/12 13:29] (current)
Line 1: Line 1:
 +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.
 +
 +  * Sous GNU/Linux 2.0
 +
 +Sur la passerelle :
 +
 +<​code>​
 +/​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
 +</​code>​
 +
 +Sur les clients :
 +
 +  /sbin/route add default gw 192.168.0.254
 +
 +  * Sous GNU/Linux 2.1 et 2.2
 +
 +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
 +
 +  * Sous GNU / Linux 2.3 et 2.4
 +
 +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
  
linux/masquerading.txt · Last modified: 2010/01/12 13:29 (external edit)