From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Holger" Date: Fri, 21 May 2004 12:07:47 +0000 Subject: Re: [LARTC] fwmark / MARK / --set-mark syntax never run on my system!Search step by step help. Message-Id: <001101c43f2c$43419960$0314a8c0@de> List-Id: References: <000c01c43f08$12e1e960$0314a8c0@de> In-Reply-To: <000c01c43f08$12e1e960$0314a8c0@de> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable To: lartc@vger.kernel.org Thanks for the comments! Sorry, I`m a technical study on a school and newcomer in linux routing, but I have a project to shaping multiple dual DSL line at school. The LARTC multiple providers makes the job very well, but I must try control the traffic per ports (port80 oder port21 and so on). I have made the changes: ____________________________________________________________________________ __ #!/bin/bash -x echo "1" iptables -t mangle -I FORWARD -p tcp -d 0/0 --dport 80 -j MARK --set-mark 2 echo "2" echo "201 T1" >> /etc/iproute2/rt_tables echo "3" ip rule add fwmark 2 lookup T1 echo "4" ip route add default via 192.168.21.2 dev eth1 table T1 echo "5" ip route flush cache ____________________________________________________________________________ __ but the old FWMARK-problem: debian:~# sh portroute 1 2 3 RTNETLINK answers: Invalid argument 4 5 I search the problem until this time in kernel options, but I never find a fwmark-option or modul. I use Debian Woody or Debian on 2.4.26 Kernel. Thanks very, very much, Holger ----- Original Message ----- From: Art=C5=ABras =C5 lajus To: Holger Cc: Sent: Friday, May 21, 2004 12:33 PM Subject: Re: [LARTC] fwmark / MARK / --set-mark syntax never run on my system!Search step by step help. > Holger wrote: > > Hello! > > > > This arguments never run on my system, but I need this: > > > > > > #!/bin/bash -x > > > > echo "1" > > iptables -t mangle -p tcp -d 0/0 --dport 80 -j MARK --set-mark 2 > To what chain this rule goes? Probably FORWARD > iptables -t mangle -I FORWARD -p tcp -d 0/0 --dport 80 -j MARK --set-mark 2 > > > echo "2" > > echo "201 T1" >> /etc/iproute2/rt_tables > > > > echo "3" > > ip rule add fwmark 2 table T1 > ip rule add fwmark 2 lookup T1 > > > echo "4" > > ip route add default via 192.168.21.2 dev eth1 table T1 > You probably still have old route > > > When you know what is wrong, please send a step by step tutorial or > > personal in german at my e-mail addy. > I think it's lame to be admin and ask step by step tutorials > Afterall, what is your head meant for? > > > Thank you very much. > You're welcome. > _______________________________________________ LARTC mailing list / LARTC@mailman.ds9a.nl http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/