Este tutorial supre uma necessidade de todo o Administrador quando ele precisa redirecionar um acesso a partir de um dominio para que seja acessado um novo destino, como sabemos nem sempre é possivel fazer isto de uma forma centralizada da forma correta que seria utilizando o DNS das estações com o endereço do GW ou mesmo regras de SNAT que dependem de ip de destino configurado no GW.
Objetivo: Queremos redirecionar todos os acessos ao site
http://www.exemplo.com.br para o site
http://www.meusite.com.br.
1 - Crie dentro do pasta do squid o script "redirecionador.pl" e coloque o seguinte conteúdo no mesmo:
Código: Selecionar todos
#!/usr/bin/perl -p BEGIN { $|=1 }
s|http://www.exemplo.com.br|http://www.meusite.com.br|;
2 - Torne o script executável com o comando chmod:
3 - Abra o arquivo de configuração do squid
squid.conf.tmpl e adicione as seguintes linhas:
Código: Selecionar todos
url_rewrite_program /etc/squid/redirecionador.pl
url_rewrite_children 15
4 - Use o -k reconfigure para que o squid leia as novas configurações:
Pronto! É só isso! Agora todos que passarem pelo proxy e tentarem acessar o site
www.exemplo.com.br vão ser redirecionados para
www.meusite.com.br, simples não é?
Bom proveito
