Dicas de linux



Dicas de linux

Como fazer aparecer a logomarca da sua empresa no lugar das propagandas do MSN

Dica enviado por João Laudir Teixeira

Para quem trabalha com administração de redes, este tutorial serve para orientá-lo a fazer com que, no lugar da propaganda do MSN, venha aparecer a logomarca da sua empresa.

Descobri isso por acaso ao fazer um bloqueio do MSN numa máquina da rede local. Minha jornada começou quando eu descobri o parâmetro deny_info no Squid. Este comando faz com que o Squid redirecione as páginas proibidas por algum motivo para outra. Quando eu vi que este comando funcionava, então pensei em personalizar a página de bloqueio do meu proxy/firewall. Ficou melhor ainda quando eu abri o MSN e vi que a propaganda sumiu e apareceu a logomarca no lugar.

Abaixo, passo a passo para realizar esta proeza. Vou levar em consideração que você já tenha instalado, configurado e esteja rodando o Squid e o Apache em seu Linux.

A hora do vamos ver Crie a seguinte acl no squid.conf:

acl ADSAdClien url_regex ADSAdClien

Negue a acl criada:

http_access deny ADSAdClien

Crie o redirecionamento da página negada:

deny_info http://192.168.0.1/index.htm ADSAdClien

Crie uma página chamada index.htm dentro do seguinte diretório (entendo que você esteja usando o Slackware): /var/www/htdocs

Este arquivo (index.htm) deve conter na primeira linha uma referência para a imagem da empresa que você deseja que apareça na tela do MSN.

Rode os comandos:

# /etc/rc.d/rc.httpd restart
# squid -k reconfigure


Se tudo deu certo, você não receberá nenhuma mensagem de erro. Se der erro então revise os passos anteriores.

Verificando os logs Para ver os logs de redirecionamento dê o seguinte comando:

# tail -f /var/log/squid/access.log

Estou assumindo que seu arquivo de logs do Squid esteja em /var/log/squid, troque se for em um diretório diferente.

Abaixo eu colei trecho do meu access.log:

1218453645.636     0 192.168.0.126 TCP_DENIED/302 391 GET http://rad.msn.com/ADSAdClient31.dll? - NONE/- text/html
1218453645.638     1 192.168.0.126 TCP_IMS_HIT/304 315 GET http://192.168.0.1/index.htm - NONE/- text/html
1218453645.696    52 192.168.0.126 TCP_IMS_HIT/304 317 GET http://192.168.0.1/logo_da_minha_empresa.jpg - NONE/- image/jpeg


www.dicasdelinux.com.br - Dicas de Linux para te ajudar no Dia-dia "Seja livre! Acesse dicas de linux."