Eu pensei em fazer o seguinte:
criar duas instancias do squid, cada uma em uma porta.
quando for sair por uma interface mando para uma instancia
quando for sair por outra interface, mando para a outra instancia.
Aí resolvia meu problema, o unico porém é a regra de iptables, pois
não consigo ter a opção -o com a chain PREROUTING. senão faria assim
iptables -t nat -A PREROUTING -o eth0 -p tcp --dport 80 -j REDIRECT 
--ro-port 3128
iptables -t nat -A PREROUTING -o eth2 -p tcp --dport 80 -j REDIRECT --ro-port 
3129
aí cada squid meu seria configurado com seus respectivos tcp_outging_address.

 --
Thiago Andrighetti
Analista de Suporte em Software Livre
e Programador
www.thiagoapadua.com.br (Técnico)
aaventuradaescrita.blogspot.com (Hobby literário)




________________________________
De: Diego F. Elcain <[email protected]>
Para: [email protected]
Enviadas: Segunda-feira, 31 de Maio de 2010 19:24:58
Assunto: RES: [squid-br] tcp_outgoing_address com dois links balanceados, 
funciona?

  
Acho que isso é caso de Marcação de Pacotes no Iptables não?
 
 
 
De:squid...@yahoogrupo s.com.br [mailto:squid- b...@yahoogrupos. com.br] Em 
nome de Thiago
Andrighetti
Enviada em: segunda-feira, 31 de maio de 2010 15:16
Para: Lista - Squid-BR
Assunto: [squid-br] tcp_outgoing_ address com dois links balanceados,
funciona?
 
  
Alguem aí sabe como faço para que
o trafego vindo por uma rede, saia com um determinado IP, sendo a saida para
internet
dois links diferentes, balanceados?
Meu server tem 3 placas de rede, uma a rede interna, e duas dois links
balanceados com iproute.
Antes, eu utilizava o tcp_outgoing_ address para que cada servidor interno meu
saisse com o seu determinado ip, até ai tudo bem.
Mas agora com dois links, tem hora que sai pelo link principal, que é o da
faixa de ips validos, e hora sai com o link secundario, que é
uma faixa de ip diferente.
O que eu quero é que quando sair pelo link principal, saia com determinado ip
que eu especificar, mas quando sair pelo segundo link, saia com
outro ip, o da interface mesmo.

Se compliquei demais a pergunta me falem, xD.

Até mais e qq ajuda sera bem vinda.
 
--
Thiago Andrighetti
Analista de Suporte em Software Livre
e Programador
www.thiagoapadua. com.br (Técnico)
aaventuradaescrita. blogspot. com (Hobby literário)
 

 
 


      

Responder a