Como um computador decide em qual interface de rede enviar tráfego?

0

Eu tenho um computador (Ubuntu) com uma interface de rede com fio e uma sem fio. O com fio é atribuído estaticamente e conectado a outra única máquina com um endereço atribuído estaticamente. O wireless é conectado a um AP e possui um endereço IP atribuído pelo DHCP e acesso à internet. Como posso ter certeza de que todos os pedidos saem da interface do Wi-Fi, exceto se for um endereço IP específico, então eu quero que eles saiam na conexão com fio?

    
por nickponline 03.10.2013 / 20:49

1 resposta

1

Você precisará adicionar uma rota estática em seu host com o próximo salto definido para uma interface de saída (sua interface com fio).

Exemplo:

route add -host <insert the specific ip here> dev eth0

Assumindo que eth0 é o nome da interface da sua interface com fio.

EDITAR:

Se você quiser que eles persistam durante as reinicializações, você terá que modificar seu /etc/network/interfaces para algo assim:

... (other pertinent stuff)
post-up route add -host <insert specific ip> dev eth0

Idealmente para a sua configuração de eth0 (ou seja, o rótulo da interface com fio).

    
por John Jensen 03.10.2013 / 21:03