Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: SQUID Delay pools  (Přečteno 1469 krát)

mephcz

  • Návštěvník
  • Příspěvků: 30
SQUID Delay pools
« kdy: 11 Února 2012, 15:00:30 »
Zdravím, mám jeden požadavek a nevím jak konkretně ho realizovat.

Mám ve firme net cca 800 KB/s

Chci squid nastavit tak at soubor dejme tomu do velikosti 2 MB povolí stáhnout max rychlosti.
Pokud bude stahovat soubor větší než 2MB tak aby snižil uživateli rychlost na 300 KB/s

Problém je v tom že pobočka je připojená přes WIFI a jakmile někdo vycucne lajnu na max tak jsou pingy kolem 2 sec a háže mi to že sít je down.. A o připojení ke vzdálené správě si můžu nechat zdát... :-)

Je to pomoci delay pools řešitelné?

Díky moc za případnou pomoc

mephcz

  • Návštěvník
  • Příspěvků: 30
Re:SQUID Delay pools
« Odpověď #1 kdy: 11 Února 2012, 22:35:50 »
Tak pánové mám vyřešeno níže přikládám zápisy do squid.conf pokud by někdo řešil podobný problém funguje to perfektně.

Nastavuji dvě rychlosti pokud někdo stahuje z uvedených serveru bude mu přidělena rychlost 300 kB/s
Pokud někdo bude stahovat jeden z uvedených balíkových souboru tak mu bude udělena rychlost 500 kB/s s tím že na začátek stahování mu bude umožněno stahovat plnou rychlostí která bude postupně klesat na povolenou.


acl stahovaci dstdomain -i .stahuj.cz .share-rapid.com .ulozto.cz .czshare.cz .rapidshare.com
acl big-file url_regex -i ftp .flv .mp3 .mp4 .mkv .3gp .avi .mpeg .mpe .mpg .iso .mov .zip .rar
delay_pools 2
delay_class 1 2
delay_parameters 1 350000/900000 350000/900000     #350000 je 350KB/s
delay_access 1 allow stahovaci

delay_class 2 2
delay_parameters 2 500000/1500000 500000/1500000     #500000 je 500KB/s
delay_access 2 allow big-file

 

Provoz zaštiťuje spolek OpenAlt.