Várias placas de rede, controlando onde meu tráfego vai

1

Esta é uma instalação do servidor Ubuntu 12.04. Tenho várias placas de rede, eth0 e eth1 permitem chamá-las. eth0 está conectado à internet, e todo o meu tráfego passa por ele, até que eth1 seja plugado. Então a máquina tenta enviar tudo através de eth1 , que por várias razões não sai para o Interent. O único tráfego que não envia por eth1 é o tráfego na sub-rede de eth0 . Ele também não aceitará conexões de entrada em eth0 de fora da sub-rede de eth0 . Eu gostaria que todo o tráfego de saída saísse de eth0 , mas gostaria que conexões de entrada de qualquer cartão de qualquer sub-rede funcionassem.

    
por Finn 08.07.2012 / 21:24

3 respostas

5

O tráfego irá de acordo com a tabela de roteamento .

Se você não quiser que o tráfego com limite de Internet egresso de uma interface específica, você precisa garantir que não há rota padrão que usa essa interface.

Se ambos forem caminhos válidos, mas um é o preferido, altere a preferência de um deles para cima ou para baixo.

O que você está usando para configurar sua rede?

    
por 08.07.2012 / 21:29
1

Tente:

ip route change default via 10.13.37.1 src 10.13.37.116
    
por 09.07.2012 / 03:19
0

Você configura seu servidor dhcp para atribuir seu servidor como a rota padrão para cada sub-rede (gateway = ip do servidor da mesma sub-rede) e em seu servidor, você atribui a rota padrão para eth0.

    
por 09.07.2012 / 01:37