ifconfig eth0 0.0.0.0
é basicamente "use DHCP", enquanto iface eth0 inet manual
é "use IP estático" (mas nenhum está definido). Ambos são mutuamente exclusivos, então remover o último resolveu seu problema.
Estou usando o Ubuntu 14.04.1 LTS. Estou usando o kvm e adicionei uma interface de ponte para poder conectar da VM à Internet externa. Estes são os passos que eu segui para fazer isso.
ifconfig eth0 0.0.0.0
brctl addbr br0
brctl addif br0 eth0
dhclient br0
E editado / etc / network / interfaces
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet manual
auto br0
iface br0 inet dhcp
bridge_ports eth0
bridge_stp on
bridge_fd 0
bridge_maxwait 0
Agora eu tive que editar este arquivo porque, sem isso, meu gerenciador de vm não reconhece a interface br0.
Agora, o problema é que, se eu reinicializar minha máquina com essas alterações intactas, ela emitirá uma mensagem, "Aguardando a configuração da rede", e levará muito tempo para inicializar.
E depois de chegar, nenhuma das interfaces tem endereços IP, e eu não vejo o botão de rede no canto superior esquerdo da minha área de trabalho. Mas a coisa é, a interface br0 obtém o endereço IP depois de um tempo (às vezes) sem minha intervenção. Estou completamente confuso. Qualquer ideia sobre o que estou fazendo de errado seria muito útil. Obrigado.
ifconfig eth0 0.0.0.0
é basicamente "use DHCP", enquanto iface eth0 inet manual
é "use IP estático" (mas nenhum está definido). Ambos são mutuamente exclusivos, então remover o último resolveu seu problema.