Problemas na configuração da conexão com a internet do servidor ubuntu 14.04: no eth0

1

Eu instalei o servidor Ubuntu em um nó de um pequeno cluster Linux. Por padrão, a conexão com a internet não funciona. Eu tentei fazer isso manualmente, editando

/etc/network/interfaces

e meu arquivo se parece com isso

auto eth0
iface eth0 inet static
address xxx.168.11.4
netmask 255.255.255.0
network xxx.168.11.0
broadcast xxx.168.11.255
gateway xxx.168.11.1
dns-nameserver xxx.231.25.33

# This is an autoconfigured IPv6 interface
# auto em1
# iface em1 inet6 auto

mas, se eu digitar ifconfig -a , não recebo praticamente nada. Em vez de eth0, eu recebo em1, em2 que não tem um endereço IP estático de qualquer maneira (desculpe por não colar o resultado aqui, mas a interface do servidor java não permite copiar / colar).

Quando digito ifup eth0 , obtenho

$ifup eth0
Cannot find device "eth0"
Failed to bring up eth0.

A razão pela qual eu instalei isso apenas em um nó de servidor é que não tenho experiência em instalar o servidor Ubuntu e esperava aprender um pouco antes de tentar a instalação em todo o servidor.

A questão é como fazer com que a eth0 funcione. Devo mencionar que agora não tenho conexão com a internet desse nó.

Existe uma questão relacionada que encontrei aqui Servidor Ubuntu 14.04 Instala Não é possível conectar-se à rede via Ethernet

Mas ainda não me dá a resposta que estou procurando.

    
por Magicsowon 01.10.2015 / 13:34

1 resposta

4

Reverter para os nomes antigos da eth * / wlan * em 14.04:

Solução 1:

sudo apt-get remove biosdevname
sudo update-initramfs -u
reboot

Solução 2:

Edite /etc/default/grub e adicione biosdevname=0 às seguintes variáveis:

GRUB_CMDLINE_LINUX_DEFAULT="biosdevname=0"
GRUB_CMDLINE_LINUX="biosdevname=0"

Em seguida, execute:

sudo update-grub
reboot

Solução 3:

Edite /etc/udev/rules.d/70-persistent-net.rules e nomeie os cards como desejar, depois reinicialize.

Reverter para os nomes antigos da eth * / wlan * em 15.10:

Solução 1:

Edite /etc/default/grub e adicione net.ifnames=0 biosdevname=0 às seguintes variáveis:

GRUB_CMDLINE_LINUX_DEFAULT="net.ifnames=0 biosdevname=0"
GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"

Em seguida, execute:

sudo update-grub
reboot
    
por o9000 02.10.2015 / 23:17