Jest to uzupe?nienie poprzedniego artyku?u odno?nie squida. Jak niektórzy pewnie zauwa?yli po uruchomieniu Squida wyst?puje problem z kolejkowaniem pasma dla www, a dok?adniej to urzytkownicy mog? ?ci?ga? z www z pe?nym pasmem naszego ??cza. Dzieje si? tak dlatego, ?e squid dzia?a w sieci lan a to pasmo nie jest kolejkowane. Aby naprawi? ten problem musimy zainstalowa? ?atk? na squida oraz doda? kilka regu?ek do firewalla. ?ci?gnij ?atk? na squida
st?d http://www.yourfilehost.com/media.php?cat=other&file=squid_2.6.STABLE9_ZPH_Hit_ToS.patch do katalogu ze squidem. Na?ó? j? poleceniem patch -p1 <squid_2.6.STABLE9_ZPH_Hit_ToS.patch Nast?pnie zainstaluj squida dodaj?c prócz opcji podanych w poprzednim artykule --enable-underscore do ./configure Do squid.conf dodaj na samym dole zph_tos_local 8 zph_tos_peer 0 zph_tos_parent off Natomiast do rc.firewall dodaj przed wpisy ju? istniej?ce #IMQ kolejkowanie for i in $NAT_ALLOW do CLIENT=`echo $i | cut -d':' -f1` #DOWN iptables -t mangle -A OUTPUT -o eth0 -d $CLIENT -p tcp --sport 8080 -m tos ! --tos 8 -j MARK --set-mark 1 iptables -t mangle -A OUTPUT -o eth0 -d $CLIENT -m mark --mark 1 -j IMQ --todev 0 #UP iptables -t mangle -A INPUT -i eth0 -s $CLIENT -p tcp --dport 8080 -j IMQ --todev 1 done eth0 to interfejs lan, zmie? w razie jak lan masz na innym interfejsie.Nast?pnie uruchom squida i prze?aduj skrypty Rozi?zanie to dzia?a na pewno gdy? sam je osobi?cie testowa?em w czterech ró?nych sieciach i wsz?dzie pasmo by?o trzymane wed?ug ustawie? userom. |