Ola a todos estou tentando fazer com que meu squid saia por outro gateway
mas nao estou obtendo sucesso, ja fiz alguns exemplos, mas nada da certo..
meu cenario é o seguinte
linux/squid
eth0 = 201.x.x.7 gateway 201.x.x.1 rota normal ip validos
eth1 = 192.168.100.x clientes internet atraves de nat
eth2 = 192.168.200.x clientes " " " "
eth3 = 10.0.0.254 ADSL - o modem adsl ta com ip 10.0.0.2
iptables -A POSTROUTING -t nat -o eth0 -s 192.168.100.0/24 -j MASQUERADE
iptables -A POSTROUTING -t nat -o eth0 -s 192.168.200.0/24 -j MASQUERADE
iptables -A POSTROUTING -t nat -o eth3 -s 10.0.0.254 -j MASQUERADE
ip rule add from 10.0.0.254 table adsl
ip route add default via 10.0.0.2 dev eth3 table adsl
ip route flush cache
rt_tables:
255 local
254 main
253 default
0 unspec
200 adsl
aqui vai un trechinho do meu squid.conf
acl Rota_outros url_regex .tar.bz2$
acl Rota_outros url_regex .iso$
acl Rota_outros url_regex .tgz$
acl INV1 src 192.168.100.0/255.255.255.0
acl INV2 src 192.168.200.0/255.255.255.0
http_access allow INV1
http_access allow INV2
http_access allow localhost
tcp_outgoing_address 10.0.0.2 Rota_outros
tcp_outgoing_address 10.0.0.2 localhost
http_access deny all
quando eu tento puxar algo que deveria sair por pela outra rota . sempre da o
erro
O seguinte erro foi encontrado:
* Falha no Socket
O sistema retornou:
(99) Cannot assign requested address
e no access.log do squid da TCP_MISS/500 ....
alguem tem alguma ideia
---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br
Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html