O convidado do VirtualBox não tem rede

3

Tenho o host openSUSE 12.1 x64 e estou executando o Ubuntu 10.04 x86 como convidado.

Meu problema é que o Ubuntu não vê rede alguma. Eu tentei NAT e configuração de ponte, mas não tenho nenhuma interface na VM. ifconfig retorna apenas lo

A versão do VirtualBox é 4.1.18_OSE rodando como um membro do grupo vboxusr e eu instalei os addins corretos no guest.

Como posso corrigir isso?

    
por usr-local-ΕΨΗΕΛΩΝ 18.07.2012 / 09:43

2 respostas

6

Parece que seu convidado só tem uma interface de loopback por qualquer motivo.

Tente inserir as configurações da máquina virtual e ver se a VM possui uma placa de rede instalada.

Se esse não for o caso. E você recentemente mudou o endereço MAC da VM, então eu olharia para este tópico, já que o usuário parece ter exatamente o mesmo problema que você.

link

especificamente isso "cada vez que você dá um novo endereço MAC (em configurações de convidado do VBox) aos usuários Debian e Ubuntu o udev atribui um novo número eth edite /etc/udev/rules.d/70-persistent-net.rules ou delete o arquivo: ele será recriado @ next boot "

    
por 18.07.2012 / 10:07
0

Adicione uma conexão em ponte à sua interface de N / W usando as opções de rede. Se você alterou seu MAC, apenas excluir /etc/udev/rules.d/70-persistent-net.rules não é suficiente. O Ubuntu mantém as entradas MAC anteriores também neste arquivo. Enquanto o sistema operacional carrega, ele não consegue encontrar MACs anteriores (desde que você o tenha alterado para novo) e, portanto, falha nesse ponto, deixando de adicionar novos MACs e novas interfaces. Você precisa editar o arquivo. Siga os passos:

  1. Ir para o diretório /etc/udev/rules.d/
  2. Faça o Sudo vi 70-persistent-net.rules '
  3. Comente as entradas antigas do MAC (por exemplo, # SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="08:00:27:XX:XX:XX", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1" )
  4. Às vezes, você precisa garantir que, para os novos MACs, os nomes das interfaces estejam na seqüência correta, ou seja, NAME="eth0", "eth1" e assim por diante.

Originalmente postado por mim no fórum virtualbox.org .

    
por 29.07.2014 / 12:19