Cóź , następne testy przyniosły ciekawe efekty : jeżeli ktoś zmienił rc.htb według mojego ( lub podobnie ) to mam dla niego tunning stron www

. Znalazłem kilka błędów (pisze już o mojej wersji rc.htb - może trochę przesadziłem "moja wersja" ale co tam

) .
Po zmianie na priorytetowy port na 80ty zapomniałem dokonac zmian w linii odpowiedzialnej za squida , tak powinno być :
/usr/bin/rchtb_tc filter add dev eth1 protocol ip prio 2 parent 1:0 u32 match ip sport 80 0xffff match ip tos 0x00 0xff flowid
1:20
oczywiście o ile wasza prio klasa to 1:20
następna część : regulowanie ściągania p2p , ftp i inne usługi (pewnie Wam serca walą szbciej

) . Możecie regulowac płynnie ile na to łącza macie zamiar przeznaczyć :
tworzycie np. taką klasę :
# p2p i inne
/usr/bin/rchtb_tc class add dev eth1 parent 1:2 classid 1:200 htb rate 10kbit ceil 500kbit prio 9 quantum 1500
/usr/bin/rchtb_tc qdisc add dev eth1 parent 1:200 sfq perturb 10
zwróćcie uwagę na klasę 1:200 ( możecie wymysleć sobie jaką chcecie , ale dalsze są powiązane z moją przykładową 1:200 )
i teraz najlepsze :
jest sobie taka linijka w rc.htb :
# INTERFEJS ETH1 (ruch przychodzący)
/usr/bin/rchtb_tc qdisc add dev eth1 root handle 1:0 htb default 3 r2q 1
a powinna ona wyglądać tak :
# INTERFEJS ETH1 (ruch przychodzący)
/usr/bin/rchtb_tc qdisc add dev eth1 root handle 1:0 htb default 200 r2q 1
to koniec ..... chyba ,że jeszcze coś znajdę
ps.to samo się tyczy eth0 - te same operacje