Máquina com 2 interfaces eth.Cm escolher por onde sai o tráfego?

Boa tarde!

Tenho uma máquina Linux com 1 interface ethernet na qual configurei 2 endereços IP (utilizando IP Alias).

Ex.:

ifconfig eth0 192.168.1.1 netmask 255.255.255.0 up
ifconfig eth0:1 192.168.1.2 netmask 255.255.255.0 up

Se eu pingar esta máquina ela responde-me a ambos os endereços IP. Até aqui tudo bem.

O que eu preciso é gerar os pings a partir desta máquina, e de alguma forma especificar a interface pela qual quero que o tráfego saia.
(Isto é, quero conseguir escolher qual dos 2 endereços vai marcado no campo "Host Address" dos pacotes IP).


Será mais fácil com 2 placas de rede? Ter eth1 e eth2, MAS CONSEGUIR ESCOLHER por qual das interfaces quero que o tráfego saia?

ATENÇÃO:
Não resolve só alterar a tabela de routing, porque eu quero pingar os mesmos endereços, ora saindo pela primeira interface, ora pela segunda.


Agradeço imenso a quem souber ajudar!
 
Bem, vou-me responder a mim mesmo...

No Linux há um parâmetro do "ping" (-I ) que permite especificar o "source address".
Afinal era extremamente simples!
 
Back
Topo