Como desviar o trafego de um ip valido do squid.

1. Como desviar o trafego de um ip valido do squid.

Alex Carlos Roveda
Alex_smo

(usa Slackware)

Enviado em 03/02/2011 - 09:27h

me deparei aqui com a seguinte situação:

tenho a regra que redireciona o trafego pra o squid
$IPTABLES -t nat -A PREROUTING -i $INT_LAN -p tcp --dport 80 -j REDIRECT --to-port 3128

agora preciso direcionar o acesso ao IP 200.201.173.68 para a porta 80

ou seja quando o acesso for a esses destino não passa pelo Squid.

como fasso isso??


  


2. Re: Como desviar o trafego de um ip valido do squid.

Fabio Soares Schmidt
fs.schmidt

(usa CentOS)

Enviado em 03/02/2011 - 11:20h

Olá amigo, a solução que você precisa:

$IPTABLES -t nat -A PREROUTING -i $INT_LAN -p tcp -d ! 200.201.173.68 --dport 80 -j REDIRECT --to-port 3128

Com a regra acima apenas um endereço pode ser desviado do redirecionamento, então se precisar utilizar mais de um host:

$IPTABLES -t nat -A PREROUTING -i $INT_LAN -p tcp -d 200.201.173.68 --dport 80 -j RETURN
$IPTABLES -t nat -A PREROUTING -i $INT_LAN -p tcp -d OUTRO_IP --dport 80 -j RETURN
$IPTABLES -t nat -A PREROUTING -i $INT_LAN -p tcp --dport 80 -j REDIRECT --to-port 3128





3. Re: Como desviar o trafego de um ip valido do squid.

Alexandre Marques
alexmercatto

(usa Debian)

Enviado em 09/02/2012 - 12:06h

Excelente explicacao fs.schmidt - limpa clara e objetiva, no meu caso funcionou que foi uma beleza.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts