Luc MAIGNAN wrote: > Hi all, > > I've installed a router with linux (a pc with an internet connection). I > would like share this connection with the others pc on my network, but it > doesn't work. COuld anyone help me ?
two things: 1.) Have you checked "/proc/sys/net/ipv4/ip_forward"? This must be set to "1", otherwise the router won't route any packet 2.) I don't know, what you wanna do with your chains... My Masquerading chains (and these of many others) look a bit different: "iptables -t nat -A POSTROUTING -i eth0 -s 10.0.0.0/24 -j MASQUERADE" This should do it for Masqueradng the other PCs. > > This my config : > > eth0 (10.0.0.1) connected to internet > eth1 (192.168.0.1) connected to the rest of my lan > > on my second pc (192.168.0.12), i've defined the default gateway as > 192.168.0.1. > > On the router, I have done the following : > > iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE > iptables -t nat -A PREROUTING -i eth0 -j REDIRECT > > When the pc tries to ping an address on the internet, there is a message > 'network unreachable' > > What shall I do to make it work ? > > Best regards > > > -- Michael Schwarzbach +--------------------------------------------------+ | /"\ | | \ / | | X ASCII RIBBON CAMPAIGN - AGAINST HTML MAIL | | / \ | `~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~' -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]