Re: fwmark / MARK / --set-mark syntax never run on my system!Search step by step help.

Linux Advanced Routing and Traffic Control

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

 



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ūras Šlajus <x11@xxxxxxxxxxxxx>
To: Holger <fte112@xxxxxx>
Cc: <lartc@xxxxxxxxxxxxxxx>
Sent: Friday, May 21, 2004 12:33 PM
Subject: Re:  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@xxxxxxxxxxxxxxx
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/

[Index of Archives]     [LARTC Home Page]     [Netfilter]     [Netfilter Development]     [Network Development]     [Bugtraq]     [GCC Help]     [Yosemite News]     [Linux Kernel]     [Fedora Users]
  Powered by Linux