quinta-feira, 21 de agosto de 2008

Bloqueando Rádios pelo Squid

É realmente tem aqueles dias em que a web não anda, ainda mais em noite de jogos do Inter e do arghhhh Grêmio, mas fazer o que ninguém é perfeito. kkkkk

Noite dessas de tanta lendidão aqui na Faculdade fui dar uma analisada no log de acesso do Squid transparente para ver o que estava ocorrendo.

Para quem ainda não sabe é possível verificar as solicitações de acesso ao Squid pelo comando:

tail -f /var/log/spool/access.log

Isso para a distribuição Mandriva 2007, para outras distro pode mudar o diretório do access.log.

Espantei-me ao verificar no log a quantidade de acesso a rádios on-line. Pois bem sai as catas de como bloquear isso para dar uma aliviada no link. É como eu sempre digo "Se não tem no Google, não exite". Após muitas páginas disso de daquilo encontrei algumas que levaram a solução do meu problema, pelo menos até o momento.

Lá vai.

Editei o arquivo squid.conf e acrescentei a acl abaixo com as extensões de audio que pretendia bloquear e outra acl para bloquear a solicitação do Media Player.

acl extensoes_negadas url_regex -i \.mp3$ \.avi$ \.mov$ \.mpeg$ \.ra$ \.rm$ \.wmv$ \.wma$ \.mpg$ \.ram$ \.ogg$ \.ogm$ \.mid$ \.pls$ \.asx$ \.aif$ \.aifc$ \.aiff$ \.au$ \.m3u$ \.med$ \.m1v$ \.mp2$ \.mpa$ \.mpe$ \.snd$ \.rmi$ \.midi$ \.wvx$

acl streaming rep_mime_type -i ^video/x-ms-asf

http_reply_access deny streaming
http_access deny extensoes_negadas

Pimba. Salvei e restartei o serviço e cheguei a ouvir os grilos na grama de tão silencioso que ficou o link. eheheheheheheheheh

Valeu

Nenhum comentário: