Redirecionamento de sites com o squid3 [RESOLVIDO]

1. Redirecionamento de sites com o squid3 [RESOLVIDO]

Edvan
Edvan Ferreira

(usa Ubuntu)

Enviado em 24/08/2015 - 16:12h

Boa tarde Galera,

Queria fazer um redirecionamento na rede, exemplo:

Quando o usuário acessar http://www.uol.com.br/ será automaticamente direcionado pra http://www.bol.uol.com.br/ isso é só um exemplo.

Uso o Squid3 e SquidGuardian.

Arquivos de configuração, squid.conf:

Arquivos de configuração, squidGuard.conf:


OBS: Não postei o conteúdo dos arquivos direto aqui, porque não aceitou devido algumas palavras que estão nos arquivos de configuração.

P>S: Tentei isso aqui, ,mais não rolou:
http://torontux.blogspot.com.br/2012/12/redirecionamento-de-sites-com-o-squid.html


  


2. Redirecionamento usando o iptables

Diego Costa
projetoroot

(usa Debian)

Enviado em 26/08/2015 - 19:14h

pode ser feito o redirecionamento via iptables, teste e veja se resolve.

execute no shell como root, ou crie um script para executar no rc.local.

iptables -t nat -A PREROUTING -d IP_DO_SITE_ORIGEM -p tcp --dport 80 -j DNAT --to IP_SITE_DESTINO:80

iptables -t nat -A POSTROUTING -d IP_SITE_DESTINO -p tcp --dport 80 -j SNAT --to IP_DO_SITE_ORIGEM


att,
Equipe do Projeto Root
www.youtube.com/projetoroot


3. Redirecionamento Usando a Página de Erro do Squid

Diego Costa
projetoroot

(usa Debian)

Enviado em 27/08/2015 - 10:46h

Primeiramente bloquei o site em questão, depois utilize o redirect na página correspondente ao erro de ACESSO NEGADO do squid.

Para alterar edite o arquivo ERR_ACCESS_DENIED e arquivo ERR_CACHE_ACCESS_DENIED.

#nano /usr/share/squid3/errors/pt-br/ERR_ACCESS_DENIED
#nano /usr/share/squid3/errors/pt-br/ERR_CACHE_ACCESS_DENIED

Inclua esse Script no código HTML da página de erro:

<script>
setTimeout(function(){window.location.href='http:/SITE_OFICIAL'},5000);
</script>

depois é só dar um reload no squid

#/etc/init.d/squid3 reload

OBS: o número 5000 é referente ao tempo em milissegundos que levará para fazer o redirecionamento.

att,
Equipe do Projeto Root
www.youtube.com/projetoroot


4. Re: Redirecionamento de sites com o squid3 [RESOLVIDO]

Renato Cesar Ribeiro Bonfim Jr
rbonfim

(usa elementary OS)

Enviado em 27/08/2015 - 10:53h

Edivan, veja se esses materiais atendem a tua necessidade:
http://squirm.foote.com.au/
http://wiki.squid-cache.org/Features/Redirectors

__#$
root@human:/#apt-get install -y brain
"Conhecimento é livre"


5. Redirecionando direto por IPTABLES

Diego Costa
projetoroot

(usa Debian)

Enviado em 27/08/2015 - 14:33h

Faça a seguinte regra no seu Firewall

iptables -t nat -A PREROUTING -p tcp -s IP_INTERNO --dport 80 -d IP_DO_SITE_PROIBIDO -j DNAT --to IP_DO_SITE_PERMITIDO:80


att,
Equipe do Projeto Root
www.youtube.com/projetoroot


6. Re: Redirecionamento de sites com o squid3 [RESOLVIDO]

Edvan
Edvan Ferreira

(usa Ubuntu)

Enviado em 28/08/2015 - 16:36h


Valeu Diego do site Projeto Root sua dica foi certeira!

Parabéns!







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts