[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: simple router



Alexander wrote:
I want create my debian home router:
|"dslmodem" wan ppp0|<-->|eth0<-->(eth1,eth2 - shaping router)|<---|"lan" comp1,comp2|

I've created some configurations: ------------------------------------------------------------------------ 1. /etc/network/interfaces # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback # The primary network interface #allow-hotplug eth0 auto eth0 iface eth0 inet static address 192.168.1.3 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 gateway 192.168.1.1 # dns-nameservers 192.168.1.1 #allow-hotplug eth1 auto eth1 iface eth1 inet static up /sbin/wondershaper eth1 320 320 down /sbin/wondershaper remove eth1 address 192.168.1.4 netmask 255.255.255.0 # network 192.168.1.0 # broadcast 192.168.1.255 #allow-hotplug eth2 auto eth2 iface eth2 inet static up /sbin/wondershaper eth2 320 320 down /sbin/wondershaper remove eth2 address 192.168.1.5 netmask 255.255.255.0 # network 192.168.1.0 # broadcast 192.168.1.255 ------------------------------------------------------------------------ 2. /etc/init.d/iptables.sh # !/bin/sh iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE ------------------------------------------------------------------------ 3. /etc/sysctl.conf net.ipv4.conf.default.forwarding=1 ------------------------------------------------------------------------
But it's not working yet, maybe somebody know why and can help me.


Because u don t have to masquerade packets out of eth0 interface.
If u have a DSL connection, masqueraded packets must be those outgoing ppp0 interface.

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

Let me know your progress ... Bye!
Ezequiel Larrarte.


Reply to: