sexta-feira, 20 de julho de 2012

Squid - Controlando a banda de determinados sites por Mac .

Em Algumas empresas é necessário fazer o controle de bandas só em determinados sites, que consomem muita banda como youtube, e outros sites de videos...

é Possivel fazer o controle Limitando... a Conexão Com o Squid.. e Apenas Umas Poucas Linhas....

1º crie uma pasta em /etc/squid3 , no meu caso renomeei para mod_bandwidth


2º crie o aquivo sites_15k.txt, sites_50k.txt, macs_15k.txt e macs_50k.txt em  /etc/squid3/mod_bandwidt/
não se esqueça que se seu squid não for a verao 3 o caminho é /etc/squid/mod_bandwidt/


3º O arquivo sites_50k.txt deve conter o nome dos sites que você quer limitar para 50kbps, assim respectivamente o sites_15.txt


4º O arquivo macs_50k.txt e macs_15k.txt contem os macs das máquinas as quais vam ser limitadas as conexões...


3º cole o código abaixo em qualquer parte do seu squid.conf



#Limitando Banda Para Determinados Sites de Videos


acl sites_15k url_regex -i "/etc/squid3/mod_bandwidth/sites_15k.txt"
acl sites_50k url_regex -i "/etc/squid3/mod_bandwidth/sites_50k.txt"
acl macs_15k arp "/etc/squid3/mod_bandwidth/macs_15k.txt"
acl macs_50k arp "/etc/squid3/mod_bandwidth/macs_50k.txt"

delay_pools 2

delay_class 1 2
delay_parameters 1 -1/-1 15000/15000 15000/15000  # essa linha limita para 15kbps
delay_access 1 allow sites_15k macs_15k


delay_class 2 2
delay_parameters 2 -1/-1 50000/50000 50000/50000   #essa linha limita para 50kbps
delay_access 2 allow sites_50k macs_50k



após terminar digite em terminal:

sudo /etc/init.d/squid3 reload

Nenhum comentário:

Postar um comentário