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/.*