[ SlackList ] [ WkikiSlack ]




Re[2]: userzy+ proxy

From: Uzytkownik Slacka <slista_malpka_o2.pl>
Date: Mon Nov 29 2004 - 17:21:35 CET

Witaj Sławomir,

W Twoim liście datowanym 29 listopada 2004 (12:37:24) można przeczytać:

> Użytkownik Uzytkownik Slacka napisał:

>>Witaj Sławomir,
>>
>>W Twoim liście datowanym 28 listopada 2004 (21:51:31) można przeczytać:
>>
>>
>>
>>>Cześć. Problem dotyczy serwera proxy którego postawiłem w sieci lokalnej
>>>. Wszystko działa dobrze a nawet bardzo dobrze ! więc w czym problem ?
>>>hodzi o to że userzy mają abonamenty na prędkości 120kbps i 0,5mbps .
>>>Na routerze działa HTB i jest ok . Po uruchomieniu proxy okazało się że
>>>ludziki ściągają dane z maxymalną prędkością , czyli dokładnie taką jaką
>>>ma przydzielone proxy :) kiedy ktoś kliknie w przeglądarce by pobrać
>>>jakiś plik to idzie na maxa heheehe... chciałem ograniczyć prędkości na
>>>serwerze proxy ale to chyba mija się z celem, ponad to chdzi tam www i
>>>poczta jescze. Moze ktoś coś wymyśli ? nie chciał bym wyłączać squida .
>>>Pozdrawiam
>>>
>>>
>>
>>Ja to rozwiazalem wykorzytujac delay_pools (bardzo fajne narzedzie).
>>
>>W squid.conf mam cos takiego:
>>
>>acl magic_words1 url_regex -i 192.168.0
>>acl magic_words2 url_regex -i ftp .exe .mp3 .vqf .tar.gz .gz .rpm
>>.zip .rar .avi .mpe .mpeg .mpg .qt .ram .rm .iso .raw .wav .tcp2http
>>
>>#Mamy 2 r2
>>delay_pools 2
>>#-1/-1 znaczy, ze nie ma ograniczenia
>>
>>
>>delay_class 1 2
>>delay_parameters 1 -1/-1 -1/-1
>>delay_access 1 allow magic_words1
>>
>>#Regu.ka 2
>>delay_class 2 2
>>delay_parameters 2 200000/20000 200000/20000
>>##ograniczenie
>>delay_access 2 allow magic_words2
>>
>>Regulka druga kaze squidowi nie ograniczac pliow sciaganych z
>>lokalnych stron.
>>Regulka druga okresla predkosc sciagania plikow net'u i mowi ona ze
>>jezeli plik jest wiekszy niz 2,4 KB to sciaga sie on z predkoscia ok
>>24 KB/s.
>>
>>To rozwiazanie dziala i jest bardzo skuteczne.
>>
>>
>>
> nie bardzo rozumiem ten conf , mógłbyś szczegółowiej opisać co która
> opcja znaczy ?

Delay_pools sa to reguły jakie mozna stosowac dla wszystkiego co idzie
przez squid'a.

W pliku konfiguracyjnym SQUIDA squid.conf mozna zrobic cos takiego :
   #1.Zdefiniowac ACL -access control list

#Okreslamy adresy lokalne po to aby sciagajac cos z LANu szlo bez
#ograniczen
acl magic_words1 url_regex -i 192.168.0

# Okreslamy rozszezenia plikow ktorych predkosc sciagania chcemy
#ograniczyc
acl magic_words2 url_regex -i ftp .exe .mp3 .vqf .tar.gz .gz .rpm
.zip .rar .avi .mpe .mpeg .mpg .qt .ram .rm .iso .raw .wav .tcp2http

#Definujemy reguly sterujace predkoscia

#Ta regulka mowi zeby nie ograniczac ruchu w obrebie sieci LAN (tzn
#ze jezeli sciagamy cos ze storny z LANu to idzie to pelna para

delay_pools 2
#-1/-1 znaczy, ze nie ma ograniczenia
delay_class 1 2
delay_parameters 1 -1/-1 -1/-1
delay_access 1 allow magic_words1

#Regulka ta okresla predkosc sciagania plikow z rozszeszeniem ktore
#zostalo zdefiniowane jako magic_words2 net'u i mowi ona ze
#jezeli plik jest wiekszy niz 2,4 KB to sciaga sie on z predkoscia ok
#24 KB/s.
#200000/20000 te liczby okreslaja odpowiednio
#1.(200000) Z jaka predkoscia ten plik ma byc sciagany
#2.(20000) Wielkosc pliku przy ktorym ogranicznenie ma zadzialac

delay_class 2 2
delay_parameters 2 200000/20000 200000/20000
##ograniczenie
delay_access 2 allow magic_words2

Wklej ta konfiguracje do squid.conf w miejscu gdzie sa w konfigu
opisane delay_pools i bedzie dzialac.
Zycze powodzienia.

Squid ma wiele wiele innych bardzo ciekawych opcji.
Tutaj mozesz o nich poczytac
http://squid-docs.sourceforge.net/latest/html/book1.html
lub tutaj.
http://squid.visolve.com/squid/index.htm

-- 
Pozdrowienia,
 Uzytkownik  Slacka
Received on Mon Nov 29 17:21:49 2004
This archive was generated by hypermail 2.1.8. Wyprawa Shackleton 2014