Problema de ligação de duas conexões Ethernet no Ubuntu Server 12.04

1

Minha configuração:

  • Dell PowerEdge 2800, Ubuntu Server 12.04, 2 portas Ethernet
  • Dell XPS, Windows 7 Home Edition, 1 porta Ethernet

Roteador <--- eth0 ---> PowerEdge <--- eth1 ---> XPS

o objetivo aqui é configurar uma ponte que compartilhe a conexão com a internet de eth0 para eth1

o que eu tentei:

sudo ifconfig eth0 0.0.0.0 down
sudo ifconfig eth1 0.0.0.0 down
sudo brctl addbr br0
sudo brctl addif br0 eth0
sudo brctl addif br0 eth1
sudo ifconfig eth0 up
sudo ifconfig eth1 up
sudo ifconfig br0 up

Depois de fazer isso, eu tento ping 8.8.8.8e vem dizendo destino host inacessível. Eu sou novo no Ubuntu, então não tenho certeza de onde ir a partir daqui. Qualquer ajuda é muito apreciada!

Marcus Gosselin
fonte
Questões sobre Linux e IP / roteamento devem incluir pelo menos a saída de ip addresse / ip routeou as partes relevantes delas e informações se havia algo interessante nos logs. Usar ifconfigpara testar coisas é mágica hoje em dia, já que o desenvolvimento não segue o do kernel.
Pavel Šimerda

Respostas:

1

Tente adicionar isso em / etc / network / interfaces

auto br0
iface br0 inet dhcp
    bridge_ports eth0 eth1
    bridge_fd 0
    bridge_maxwait 0

Agora a bridge e eth0 e eth1 devem ser ignoradas pelo NetworkManager. Se após a reinicialização você digitar ifconfig e houver um IP em eth0, desinstale o NetworkManager e reinicie novamente.

Francesc Guasch
fonte
Também é bom verificar usando nmcli dev.
Pavel Šimerda