interface de rede vmware não detectada

11

Eu instalei o ubuntu server 14.04 LTS em uma máquina virtual (vmware, win host). A VM possui acesso à Internet (dado um ID de porta, tipo de adaptador E1000E e um MAC). Infelizmente, o ubuntu não conseguiu detectar o dispositivo automaticamente.

ifconfig -a mostra apenas a interface de loop back, mas o lspci imprime o seguinte controlador Ethernet:

0b: 00.0 Controlador Ethernet: Conexão de rede Gigabit Intel Corporation 82574L

Como criar uma interface eth0 adequada?

O /etc/network/interfacesarquivo contém apenas uma lointerface, então tentei criar um eth0. O host da VM forneceu as configurações de IP, máscara de rede e gateway. Então eu adicionei as seguintes linhas ao meu /etc/network/interfaces:

auto eth0
iface eth0 inet static
address ....
gateway ....
netmask ....

Depois, tentei forçar essas configurações ligando, /etc/init.d/networking restartmas sem sucesso.

Os dispositivos usam o e1000e Kernel-Module. Já tentei removê-lo e carregá-lo novamente, mas sempre recebo o erro, pois está ocupado.

UPDATE: As configurações de rede para a vm são assim:

insira a descrição da imagem aqui

Portanto, não há conexão de rede, mas o status do dispositivo está conectado. Eu usei o Windows na mesma VM antes e lá a conexão com a Internet funcionou imediatamente. Como acessar essa conexão de rede com o ubuntu?

  • Todos os comandos var/log/boot.logpassam com status [OK]
  • cat /var/log/syslog | grep -i eth está vazia
  • dmesg | grep -i etc também está vazio

UPDATE2:

Parece que o suporte à interface e1000e não é muito bom, então pedi ao vm-admin para alterar o tipo de interface para vmxnet3. Agora o ifconfig -aretorna duas interfaces diferentes (lo e uma nova ens192).

dmesg grep vmxnet3

insira a descrição da imagem aqui

Em seguida, adicionei as seguintes linhas ao meu /etc/network/interfaces:

auto ens192
iface ens192 inet static
    address x.x.x.x
    netmask x.x.x.x
    network x.x.x.x
    broadcast x.x.x.x
    dns-nameservers x.x.x.x
    dns-search example.com
    gateway x.x.x.x

... e reiniciou o serviço por /etc/init.d/networking restart. Mas a interface não está conectada:

sibile google.com

e

ping 193.170.141.212

retornar "Host de destino inacessível"

NaN
fonte
verifique "cat
/etc/udev/rules.d/70-persistent-net.rules
@PKumar este arquivo não existe. Existe apenas um README dentro /etc/udev/rules.d/.
NaN
ok nenhum problema, tente executar "ifconfig eth0 up", em seguida, marque "ifconfig -a"
PKumar
Como mencionei anteriormente, não existe eth0 (apenas a interface de loopback), portanto, o comando retorna "eth0: ERROR ao obter sinalizadores de interface: não existe esse dispositivo".
NaN
3
Oi Nan, você poderia remover a solução da pergunta e adicioná-la como resposta (aceita).
Bummi

Respostas:

1

Use o e1000 no Ubuntu. Nem vmxnet3 nem e1000e são totalmente suportados ou funcionam bem com NAT *

(*) pelo menos para OP

Robert Riedl
fonte
Embora a pergunta seja altamente votada, não há votos positivos para esta resposta. @Robert Por favor, me veja no chat?
Fabby