traffic control smtp

3 отговора 153 прегледа
#1

traffic control smtp

Имам следната схема:


интернет ---| linux box |--- вътрешна мрежа

интернета - eth0
въпрешна мрежа - eth1

мога ли така да огранича smtp трафика който излиза от linux

tc qdisc add dev eth0 root handle 1:0 htb default 1
tc class add dev eth0 parent 1:0 classid 1:2 htb rate 100Mbit
tc qdisc add dev eth0 parent 1:2 handle 2:0 sfq perturb 10

tc class add dev eth0 parent 1:2 classid 1:3 htb rate 64Kbit ceil 64kbit prio 1
tc qdisc add dev eth0 parent 1:3 handle 3:0 sfq perturb 10
tc filter add dev eth0 protocol ip parent 1:0 prio 3 u32 match tcp dst 25 0xffff flowid 3:0

т.е. Искам всичкия smtp трафик който излиза да се ограничи на 64Кбит

Отговор
в отговор на smtp #2

Re: traffic control smtp

Mi vmesto match tcp dst 25 - match tcp src 25 niama li da stane:
tc filter add dev eth0 protocol ip parent 1:0 prio 3 u32 match tcp src 25 0xffff classid 1:3

Best Regards,,,,
Отговор
в отговор на ~mrvn~ #3

Re: traffic control smtp

Май ти трябва imq

Отговор
в отговор на alabala #4

Re: traffic control smtp

не му трябва -той правилно се мъчи да реже на изходящия интерфейс, но както е казал mrvn - трябва src вместо dst.
Но това [линк] може много да облекчи живота на всеки, който се бори с подобни проблеми.

Когато боговете говорят, ония с фактите никакви ги няма.
Отговор