Uhm, parece funcional... mas nunca trabalhei com ip route... se eu entendi direito, se eu quiser, por exemplo, direcionar o trafego da página do terra (exemplo) para a eth2, ligada a um virtua (ou seja, nao tem IP fixo e sempre é valido), como faria esta regra?
os exemplos que vocês passaram todos tem IPs de rede interna, ai ficou confuso pakas :( desculpe a ignorancia, mas é que realmente nunca tinha visto este tipo de roteamento... estou no aguardo, e espero que possam me ajudar... att Harlei Em 2 de junho de 2011 18:03, Junior Polegato - Linux < [email protected]> escreveu: > 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 > > > -- > To UNSUBSCRIBE, email to [email protected] > with a subject of "unsubscribe". Trouble? Contact > [email protected] > Archive: http://lists.debian.org/[email protected] > >

