Bloqueando Internet Explorer com o Squid
Eis uma boa forma para bloquear que seus usuários não usem o Microsoft Internet Explorer para navegação na internet.
/etc/squid/squid.conf
# Uma dos problemas ao fazer isso, é que alguns sites funcionam # apenas no IE, então para isso, criamos uma regra que irá permitir # apenas o usudo dele nos sites # especificados no arquivo /etc/squid/acl/urls_allow_ie acl urls_allow_ie url_regex -i "/etc/squid/acl/urls_allow_ie" # Verifica se o navegador em questão é o IE, neste caso escolhemos # o IE, porém poderia ser qualquer outro navegador, o segredo é # colocar uma palavra que contenha no header do user-agent, # ex: Firefox, iria pegar o Mozilla Firefox. # Lista completa de user-agent: # http://www.zytrax.com/tech/web/browser_ids.htm#firefox acl bwr_ie browser MSIE # Todas as redes acl all src 0.0.0.0/0.0.0.0 # Rede interna acl rede_local src 172.16.0.0/16 # Negando requisições vinda do Internet Explorer, menos para # os sites liberados que são exceção http_access deny bwr_ie !urls_allow_ie # Libera a rede interna para navegação com outros navegadores http_access allow rede_local
O arquivo urls_allow_ie deve ficar parecido com isso:
/etc/squid/acl/urls_allow_ie
http://.*\.google.com/.*
