mais adequada para o bloqueio de domanios, que e criar uma acl usando o parametro "dstdomain". Veja um exemplo:acl bloqueados dstdomain orkut.com playboy.abril.com.br astalavista.box.skhttp_access deny bloqueadosAqui eu criei uma acl chamada "bloqueados" que contem os enderecos "orkut.com" "playboy.abril.com.br" e "astalavista.box.sk" e me seguida inclua a regra "http_access deny bloqueados" que bloqueia o acesso a eles. Aqui estamos sendo mais especaficos. Ao inves de bloquear o termo "orkut.com" o squid vai bloquear apenas o acesso ao domanio em questao. Existe uma ultima ressalva: alguns sites, como o orkut.com podem ser acessados tanto com o www quanto sem. Para o squid, "www.orkut.com" e "orkut.com" sao duas coisas diferentes. Bloqueando o "orkut.com" os usuirios ainda conseguirao acessar o site atraves do "www.orkut.com". Para bloquear ambos, e preciso incluir as duas possibilidades dentro da regra, como em: acl bloqueados dstdomain orkut.com http://www.orkut.com playboy.abril.com.br http_access deny bloqueadosVoce pode incluir quantos domanios quiser dentro da regra, basta separi-los por espaco e deixar tudo na mesma linha. Nao existe problema em combinar a regra que cria o filtro de palavras com esta que filtra baseado no domanio, voce pode apelar para uma ou outra de acordo com a situacao. Depois de adicionar as novas regras, nosso arquivo de configuracao ficaria assim:--------http_port 3128visible_hostname kurumincache_mem 32 MBmaximum_object_size_in_memory 64 KBmaximum_object_size 512 MBminimum_object_size 0 KBcache_swap_low 90cache_swap_high 95cache_dir ufs /var/spool/squid 2048 16 256cache_access_log /var/log/squid/access.logrefresh_pattern ^ftp: 15 20% 2280refresh_pattern ^gopher: 15 0% 2280refresh_pattern . 15 20% 2280acl all src 0.0.0.0/0.0.0.0acl manager proto cache_objectacl localhost src 127.0.0.1/255.255.255.255acl SSL_ports port 443 563acl Safe_ports port 80 # httpacl Safe_ports port 21 # ftpacl Safe_ports port 443 563 # https, snewsacl Safe_ports port 70 # gopheracl Safe_ports port 210 # waisacl Safe_ports port 1025-65535 # unregistered portsacl Safe_ports port 280 # http-mgmtacl Safe_ports port 488 # gss-httpacl Safe_ports port 591 # filemakeracl Safe_ports port 777 # multiling httpacl Safe_ports port 901 # SWATacl purge method PURGEacl CONNECT method CONNECThttp_access allow manager localhosthttp_access deny managerhttp_access allow purge localhosthttp_access deny purgehttp_access deny !Safe_portshttp_access deny CONNECT !SSL_portsacl proibidos dstdom_regex "/etc/squid/proibidos"http_access deny proibidosacl bloqueados dstdomain orkut.com http://www.orkut.com playboy.abril.com.br http_access deny bloqueadosacl redelocal src 192.168.1.0/24http_access allow localhosthttp_access allow redelocalhttp_access deny all--------Veja que coloquei as duas regras antes do "http_access allow redelocal", que abre tudo para a rede local. Como o squid processa as regras sequencialmente, as piginas que forem bloqueadas pelas duas regras nao chegarao a passar pela seguinte. Bloqueando por horirio Estas regras fazem com que o proxy recuse conexoes feitas dentro de determinados horirios. Voce pode definir regras peraodos especaficos e combini-las para bloquear todos os horirios em que voce nao quer que o proxy seja usado. Para que o proxy bloqueie acessos feitos entre meia-noite e 6:00 da manha e no horirio de almoco por exemplo, voce usaria as regras:acl madrugada time 00:00-06:00http_access deny madrugadaacl almoco time 12:00-14:00http_access deny almocoEstas regras iriam novamente antes da regra "http_access allow redelocal" no arquivo de configuracao.Agora imagine que voce quer fazer diferente. Ao inves de bloquear o acesso na hora de almoco, voce quer deixar o proxy aberto, para quem quiser ir no orkut ou acessar os e-mails poder fazer isso fora do horirio