Tive um problema semelhante com dois / dois dispositivos de rede no Ubuntu 12.04 e o apt-get não resolveu nenhum endereço de host remoto, mas eu consegui aceitar conexões de entrada. Depois de várias pesquisas e de encontrar esse post, eu já havia tentado o anterior uma vez e não parecia funcionar.
Não tenho certeza se fiz outra alteração desde a primeira vez em que tentei adicionar a opção de gateway. No entanto, depois de tentar adicionar a opção de gateway novamente, não consegui me conectar à minha interface Webmin, que é atribuída / vinculada a / one interface), no entanto foi capaz de obter o apt-get update para resolver domínios novamente e pingar hosts remotos.
Para tornar o Webmin acessível novamente, removi a opção de gateway da placa de rede usada para a interface Webmin no arquivo /etc/network/interfaces
.
Não tenho certeza se tenho algum outro erro de configuração em algum outro lugar que possa estar causando isso, mas por enquanto ele funciona e, se eu encontrar uma solução melhor, irei postar novamente.
Meu arquivo de interfaces:
# The loopback network interface
auto lo eth1 etho
iface lol inet loopback
# The Primary network interface
iface eth1 inet static
address 192.168.0.3
netmask 255.255.255.0
network 192.168.0.0
gateway 192.168.0.1
dns-nameservers xx.xx.xx.xx xx.xx.xx.xx
iface eth0 inet static
address 192.168.0.4
netmask 255.255.255.0
broadcast 255.255.255.255
network 192.168.0.0
eth1 é para o servidor Apache e está on-board 10/1000 Mb / s eth0 é um cartão adicional de 10/100 Mb / s para ssh local, webmin, etc ...
Eles também aparecem nessa ordem.
Obrigado!