Strona 1 z 1
Squid i sprawiedliwy podział pasma
: 21 grudnia 2007, 10:23
autor: spikeneo
Witam
Jak ustawić konfigurację Squid'a tak aby dane komputerki w sieci ( o stałym IP oczywiście ) miały przesył danych z proxy ustawiony na max'a a reszta komputerków ograniczony do kilku-kilkunastu KB/s.
Pozdrawiam
Marcin
: 21 grudnia 2007, 13:09
autor: smirnof
Nie lepiej używać np HTB i ustawić każdemu IP transwer gwarantowany i maksymalny
tak samo z uploadem ??
a ja mam takie pytanie a propo Squida
w jaki sposób wyświetlać użytkownikom stronki informacyjne typu przypominanie o płatnościach aby wyskakiwała np 3 razy dziennie albo co 10 wywołanie tak aby można to zmieniać ????
Kod: Zaznacz cały
acl user1 src 192.168.0.2
acl user2 src 192.168.0.3
acl user3 src 192.168.0.4
acl user4 src 192.168.0.5
acl user5 src 192.168.0.6
nie chciał bym całkiem blokować dostęp do netu userowi 3 i 4 tylko aby stronka wyświetlała sie co jakiś czas.
Kod: Zaznacz cały
http_access allow user1
http_access allow user2
#http_access allow user3
#http_access allow user4
http_access allow user5
najlepiej aby możliwa była edycja która strona wyświetla sie dla którego użytkownika
można by wtedy przekazywać inne informacje na przykład "wyczyść sobie kompa bo strasznie śmiecisz" albo "przyjdź jutro na browara :P "
: 21 grudnia 2007, 13:28
autor: spikeneo
smirnof pisze:Nie lepiej używać np HTB i ustawić każdemu IP transwer gwarantowany i maksymalny
tak samo z uploadem ??
A jak to ustawić ?
: 21 grudnia 2007, 19:45
autor: smirnof
jak masz już uruchomione HTB to musisz odszukać w pliku /sbin/htb
Kod: Zaznacz cały
tc class add dev $SIEC parent 1:2 classid 1:105 htb rate 2000kbit ceil 4000kbit quantum 1500
tc class add dev $SIEC parent 1:2 classid 1:106 htb rate 500kbit ceil 1000kbit quantum 1500
tc class add dev $SIEC parent 1:2 classid 1:107 htb rate ${GD}kbit ceil ${MD}kbit quantum 1500
tc class add dev $SIEC parent 1:2 classid 1:108 htb rate ${GD}kbit ceil ${MD}kbit
gdzie GD to gwarantowany download a MD to maksymalny download
w moim przypadku jest to ip od 0.5 do 0.8
SIEÆ to Lan w moim przypadku eth0
podobnie z uploadem
Kod: Zaznacz cały
tc class add dev $INTERNET parent 1:1 classid 1:105 htb rate 20kbit ceil 50kbit quantum 576
tc class add dev $INTERNET parent 1:1 classid 1:106 htb rate ${GU}kbit ceil ${MU}kbit quantum 576
tc class add dev $INTERNET parent 1:1 classid 1:107 htb rate ${GU}kbit ceil ${MU}kbit quantum 576
tc class add dev $INTERNET parent 1:1 classid 1:108 htb rate ${GU}kbit ceil ${MU}kbit quantum 576
Internet to w moim przypadku eth1
Czy ktoś mógłby mi podpowiedzieć na moje poprzednie pytanie ?? też zaczynam zabawe z debianem i cały czas mam więcej pytań niż odpowiedzi !!
Pozdrawiam
: 27 grudnia 2007, 10:36
autor: spikeneo
Problem polega na tym, że nie mam HTB, a o ile jestem dobrze poinformowany instalacja tego nie jest łatwa...
: 27 grudnia 2007, 18:05
autor: smirnof
Hmmm
rozumiem cie doskonale bo sam zaczynam i dalej jestem ciemny
i nie wiem czy bezpośrednio w squidzie będzie taka możliwość
nawet jeżeli by była to nie wiem czy miało by to sens bo i ograniczysz tylko transwer ze stron www - a co z resztą ?? zacznie ktoś ciągnąc p2p i zapcha ci download i co gorsze upload
nie wiem czy masz dużą sieć czy dzielisz to w domu / bloku dla kilku osób.
ja bym jednak pokusił sie o HTB bo wtedy możesz sumarycznie ograniczyć całkowity transwer dla użytkownika.
sam mam wiele pytań co do squida a ostatnio jakoś forumowicze nie są pomocni aby coś podpowiedzieć. Chyba te nasze pytania są zbyt trywialne ;-)
: 28 grudnia 2007, 15:53
autor: spikeneo
Sam nie wiem czy warto dzielić pasmo poprzez Squida wiem jednak, że trzeba użyć do tego Shaperd'a. Jak będe miał chwilke to postaram się to jakoś sprawnie postawić...
Co do HTB to chyba będzie najlepszy pomysł ale jak jednak pomyślę o tym ile to roboty ...
: 16 kwietnia 2008, 12:22
autor: askorka
spikeneo pisze:Sam nie wiem czy warto dzielić pasmo poprzez Squida wiem jednak, że trzeba użyć do tego Shaperd'a. Jak będe miał chwilke to postaram się to jakoś sprawnie postawić...
Co do HTB to chyba będzie najlepszy pomysł ale jak jednak pomyślę o tym ile to roboty ...
Instalacja htb wcale nie jest trudna
jak chcesz to mogę Ci dać gotowy skrypt i podpowiedziec jak to zrobic dla SARGE jadro 2.4.34. lub 2.6.17.
[email protected]
: 22 kwietnia 2008, 11:59
autor: nox
a z tym przekierowaniem na strone dla userów. można przeciez napisać skrypt, który bedzie przekierowywał użytkownika na strone np:
http://twojadomena/nie_placi.html:XXX gdzie XXX jest portem na któy ma byc przekierowany i ustawienie ilosci powtorzean na godzine.