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]

Responder a