Search squid archive

Re: How to use cbq

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

 



> 
> That was 4 months ago.
> The netfilter MARK feature is now completed and working AFAIK in the 3.2
> betas.
> 
> Amos

Hello,

Is there a way to verify that packet are really marked ?

In my squid.conf I've :

acl user1 src "/etc/squid/ip_user/user1"
tcp_outgoing_mark 0x1 user1
acl user85 src "/etc/squid/ip_user/user85"
tcp_outgoing_mark 0x55 user85

I've made a script htb.sh :

#!/bin/bash
INT="eth0"
BAND="12000kbit"
RATE="63kbit"

tc qdisc del dev $INT root
tc qdisc add dev $INT root handle 1: htb default 30

tc class add dev $INT parent 1: classid 1:1 htb rate 100mbit burst 15k 
tc class add dev $INT parent 1:1 classid 1:10 htb rate $RATE ceil $RATE \
burst 15k 
tc class add dev $INT parent 1:1 classid 1:30 htb rate 88mbit burst 15k 
tc class add dev $INT parent 1:1 classid 1:20 htb rate $RATE ceil $BAND \
burst 15k 

tc filter add dev $INT protocol ip handle 1 fw flowid 1:10
tc filter add dev $INT protocol ip handle 0x55 fw flowid 1:20

However, when I try to download something with an ip in 
/etc/squid/ip_user/user85, I download at 88mbit/s...

So, it seems my packets are not marked.

tc filter show dev eth0 gives me :

filter parent 1: protocol ip pref 49151 fw 
filter parent 1: protocol ip pref 49151 fw handle 0x55 classid 1:20 
filter parent 1: protocol ip pref 49152 fw 
filter parent 1: protocol ip pref 49152 fw handle 0x1 classid 1:10 

Have I done a misconfiguration in squid ?

Thanks,

Grégoire leroy



[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux