Re: 2 links (virtua + speedy) simultaneamente
Em 02-06-2011 15:45, Harlei Liguori Marcelino escreveu:
Amigos,
estou tentando colocar dois links (virtua + speedy) simultaneamente
ativos, sem balanceamento de carga mesmo. Apenas com roteamento de
determinados IPs para cada placa ou então de determinados pacotes
(portas) por placa. Por algum motivo que não descobri qual
simplesmente não funciona, o virtua esta na eth2 (e nao precisa discar
nem nada, é só plugar e usar) e o speedy conectado cria a ppp0. Seria
simples, eu acho uahauha mas não é mt! :)
Alguém conseguiu fazer isso de uma forma simples? :)
grato
att
Harlei
Olá!
O comando "ip route" vai te mostrar as placas e suas rotas,
crie duas tabelas de roteamento sendo que cada um terá uma placa, por
exemplo:
# ip route
192.168.1.0/24 dev wlan0 proto kernel scope link src 192.168.1.104
192.168.0.0/24 dev eth0 proto kernel scope link src 192.168.0.104
default via 192.168.1.1 dev wlan0 proto static
default via 192.168.0.1 dev eth0 proto static
# ip route add 192.168.1.0/24 dev wlan0 proto kernel scope link src
192.168.1.104 table 100
# ip route add default via 192.168.1.1 dev wlan0 proto static table 100
# ip route add 192.168.0.0/24 dev eth0 proto kernel scope link src
192.168.0.104 table 200
# ip route add default via 192.168.0.1 dev eth0 proto static table 200
Assim a tabela 100 é para a placa wlan0 e a 200 para a placa eth0
Agora posso definir as regras, por exemplo IP 8.8.8.8 para placa eth0 e
IP 8.8.4.4 para placa wlan0:
# ip rule add to 8.8.8.8 table 200
# ip rule add to 8.8.4.4 table 100
Por porta, tem que marca com "iptables -t mangle <...> -j MARK ..." e
usar "fwmark" no "ip rule".
[]'s
Junior Polegato
Reply to: