Perdeu a conectividade após configurar vários adaptadores de rede em redes separadas

2

Estou tentando configurar um servidor de hospedagem do Ubuntu, atualmente apenas para desenvolvimento, e o servidor tem duas placas de rede, cada uma instalada em uma rede diferente. eth0 está em 192.168.200. * e eth1 está em 192.168.101. * e cada um tem um IP estático. eth0 é o cartão NIC voltado ao público e eth1 é estritamente para acesso interno ao servidor. Inicialmente, configurei apenas o eth0 e adicionei o cartão eth1 quando precisei dele. A eth0 estava trabalhando até que eu adicionei a eth1, agora, não consigo obter conectividade na eth0 a menos que eu retire a eth1 da caixa. A configuração em cada sistema é a seguinte:

auto eth0
iface eth0 inet static
      address 192.168.200.94
      netmask 255.255.255.0
      network 192.168.200.0
      broadcast 192.168.200.255
      gateway 192.168.200.253

auto eth1
iface eth1 inet static
      address 192.168.101.64
      netmask 255.255.255.0
      network 192.168.101.0
      broadcast 192.168.101.255
      gateway 192.168.101.254

Novamente eth0 funcionou bem até eu adicionar eth1. Eu vi isso acontecer com os servidores Windows, se você tiver uma configuração de gateway padrão para ambas as placas de rede, mas não tenho certeza se isso funciona da mesma maneira no Ubuntu. Meu arquivo resolv.conf parece assim:

nameserver 192.168.101.59
nameserver 192.168.101.58
domain domain.local
search domain.local

Por solicitação, aqui está a tabela de roteamento

192.168.101.0       *                   255.255.255.0     U     0      0      0      eth1
192.168.200.0       *                   255.255.255.0     U     0      0      0      eth0
default             192.168.101.254     0.0.0.0           UG    100    0      0      eth1
default             192.168.200.253     0.0.0.0           UG    100    0      0      eth0
    
por Dave Long 20.01.2011 / 17:14

2 respostas

1

Você tem duas rotas padrão. É possível que sua caixa "192.168.101.254" não esteja configurada para rotear seu tráfego, já que você disse que essa rede é estritamente para acesso interno.

Remova a entrada "gateway" da rede eth1 e ela deve funcionar.

    
por ithkuil 20.01.2011 / 18:11
0

mantenha a entrada do gateway para eth1 e remova a entrada do gateway para eth0:

% bl0ck_qu0te%

crie uma nova tabela de roteamento de políticas:

% bl0ck_qu0te%

adicione as novas rotas:

% bl0ck_qu0te%

adicione as novas regras:

% bl0ck_qu0te%

confirme as alterações:

% bl0ck_qu0te%

FEITO! apreciar! - Jason

    
por user10839 14.02.2011 / 19:44