Em primeiro lugar gostaria de agradecer a contribui��o dos amigos da lista
para este problema.
Como varias pessoas tem me perguntado qual a solu��o que estou usando, vou
posta-la na lista ok ?
Por�m aqui est� s� a primeira parte da solu��o. Agora estou tentando
redirecionar o trafego do meu SQUID para o speedy de 256k.
tenho 2 speedys que vou chamar de :
spdA -> 200.167.157.216 (eth1) 256kbps
-> gateway : 200.167.157.193
spdB -> 200.133.157.101 (eth2) 512kbps
-> gateway : 200.133.157.193
tenho 1 placa de rede ligada a minha rede interna :
rede -> 172.16.81.1 (eth0)
Qual era o meu objetivo :
Dividir o trafego das maquinas que usam a minha maquina como gateway entre
os dois speedys.
Exemplo eu quero que a maquina 172.16.81.5 use o speedy de 512kbps e a
maquina 172.16.81.6 use o speedy de 256 kbps
Em primeiro lugar criei 2 tabelas de rotas uma chamada speedy1 e outra
chamada speedy2
# echo 200 speedy1 >> /etc/iproute2/rt_tables
# echo 210 speedy1 >> /etc/iproute2/rt_tables
Depois ditei regras para essas tabelas :
# ip rule add from 172.16.81.6 lookup speedy1
# ip rule add from 172.16.81.5 lookup speedy2
Os comandos acima dizem ao linux para que todo pacote que vem do ip
172.16.81.6 procure pela tabela de rotas "speedy1" e que todo pacote que vem
pelo ip 172.16.81.5 procure pela tabela de rota "speedy2"
Depois configurei a rota para cada table :
# ip route add default via 200.167.157.193 dev eth1 table speedy1
# ip route add default via 200.133.157.193 dev eth2 table speedy2
# ip route flush cache
A partir de agora o meu linux sabe o que fazer com os pacotes de cada
maquina :-)
Agora ditei regras para o repasse de pacotes (claro que aqui so estou
colocando as regras necess�rias para os repasses de pacotes n�o est�o aqui,
as regras de firewall pois n�o � o assunto :-) ):
echo "1" > /proc/sys/net/ipv4/ip_forward
$IPTABLES -P FORWARD ACCEPT
$IPTABLES -t nat -A POSTROUTING -s 172.16.81.5/32 -o eth1 -j MASQUERADE
$IPTABLES -t nat -A POSTROUTING -s 172.16.81.6/32 -o eth2 -j MASQUERADE
Bom ... isso faz com que a maquina 172.16.81.5 use o speedy de 512k e a
172.16.81.6 o de 256k
Agora o que eu estou tentando fazer � com que o SQUID que esta instalado na
minha maquina use apenas o speedy de 256k
Espero a ajuda de todos .
Obrigado .
P�rsio do Amaral
-->" Mais inform��es sobre Linux, Hardware, informativos
e coisas relacionadas ao mundo da informatica acesse :
www.os-pimps.hpg.com.br"
Assinantes em 17/01/2002: 2225
Mensagens recebidas desde 07/01/1999: 150921
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
mailto:[EMAIL PROTECTED]