Iptables : partage de connexion internet

Comprendre

Partager une connexion sous linux est assez simple ...


# Forwarding ! Important... Permet de rediriger tout paquet sur le LAN
echo 1 > /proc/sys/net/ipv4/ip_forward

En ip extérieur statique


iptables -t nat -A POSTROUTING -o eth1  -j SNAT --to 1.2.3.4

En ip extérieur dynamique


iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE

Exemple :


echo "NAT"
iptables -A FORWARD -i eth0 -o ppp0 -s 192.168.0.0/24 -m state --state ! INVALID -j ACCEPT
iptables -A FORWARD -i ppp0 -o eth0 -d 192.168.0.0/24 -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -t nat -A POSTROUTING -o ppp0 -s 192.168.0.0/24 -j MASQUERADE

 

Pagination

<<| Page : IpTables : FAQ : partage_connexion : |>>

 

 

^ Haut de page ^

Plan du site :: Date de mise-à-jour de cette page : 18-06-2007 :: Atom :: RSS :: Sitemap :: e-mail ::

Copyright 2004-2008 © EBNH Conception - CNIL : 841395 -

XHTML 1.0, CSS 2.1, WAI

HowTo 'Mémoire Grise Libérée' :
Hormis la documentation propre à nVidia ...
tout ce site est placé sous Licence Libre GNU/FDL...

Partenaires : aGeNUx : Evinux : Knoppix-fr : Linucie : Diaporama "Ad~Myre" : Odt2Xhtml : Xhtml2Pdf :