Várias NICs e Gateway CentOS

1

CentOS 6.6

eth0
IPADDR=10.0.0.100
IPADDR2=10.0.0.101
GATEWAY=10.0.0.250
NETMASK=255.255.0.0

eth1
IPADDR=10.120.0.100
GATEWAY=10.120.0.1
NETMASK=255.255.255.0

O gateway na eth0 tem acesso à Internet, mas o gateway na eth1 não. Estou tentando fazer ping no endereço IP 10.58.1.100, que funcionará somente na eth1.

Como faço isso? Eu tentei criar rotas manuais com configurações de métrica, mas ainda não funciona. Em uma máquina Windows, eu só tenho as duas placas de rede adicionadas, defino IPs estáticos e tudo funciona bem.

Se eu fizer ifdown eth0 , então eu posso pingar 10.58.1.100 sem problemas.

    
por Michael 02.07.2015 / 07:03

2 respostas

2

Remova a configuração do gateway em eth1. Isso significa 'gateway padrão', ou seja, um gateway que pode alcançar a internet, o que você disse que não é. Você pode adicionar rotas manuais para as redes que esse gateway pode alcançar.

    
por 02.07.2015 / 07:32
0

assumindo que o roteador para 10.58.1.100 é 10.120.0.1 , você precisa

 route add net 10.58.1.0/24 10.120.0.1 1

para adicionar rota dinamicamente.

para que a alteração seja permanente, edite /etc/sysconfig/network-scripts/route-eth1 add

10.58.1.0/24 via 10.120.0.1 dev eth1
    
por 02.07.2015 / 11:18