(RESPOSTA ABAIXO)
Estou com problemas na implementação da rede somente host no Virtualbox. minha máquina host está executando o Windows 7 Ultimate e o sistema operacional convidado é o Ubuntu Server 12.04.2 64bit.
Eu configuro o adaptador somente para host da caixa virtual.
Como você pode ver, o servidor DHCP está desativado e eu tento ativado e desativado, mas o problema ainda está lá.
Abaixo está o resultado de
ipconfig /all
do Windows CMD
Agora minhas configurações de rede da máquina virtual
Quando executo a VM, o ubuntu força alguns problemas com a configuração de rede, como na imagem abaixo
Meu arquivo / etc / network / interfaces como abaixo:
Quando eu reiniciar o serviço de rede, mostre "Não é possível encontrar o dispositivo eth1, falha ao ativar o eth1 como abaixo:
se eu for com as opções "ifdown", resposta como bleow:
Qualquer ajuda será apreciada
desde já, obrigado
RESPONDA
O nome do adaptador de rede VirtualBox na máquina convidada não é fixo o tempo todo, sempre que você desabilita e habilita o adaptador host nas preferências do VB, o número do dispositivo de rede após o número anexado aumenta. Por exemplo, se você desabilitar e habilitar o adaptador somente para host de rede cinco vezes, o novo nome de rede deverá ser eth4 e, se oito vezes, o nome de rede deverá ser eth7 e assim por diante.
se você não souber qual é o nome atual do seu dispositivo de rede, use:
ifconfig -a
ele imprimirá todos os adaptadores de rede disponíveis (dispositivos), encontrará seu novo nome e reconfigurará o arquivo / etc / network / interfaces com o novo nome.
para configuração DHCP, use o código abaixo com a alteração de eth5 com o nome do seu dispositivo atual
auto eth5
iface eth5 inet dhcp
E para o IP estático, você pode codificar abaixo: (você ainda precisa alterar eth5 com o nome do seu dispositivo e também o IP estático, não é necessário alterar a máscara de rede na maioria das situações):
auto eth5
iface eth5 inet static
address 192.168.56.101
netmask 255.255.255.0
Espero que isso ajude outra pessoa.
fonte
Respostas:
Não precisa ser eth1. Na minha máquina virtual, é eth2.
O que ls
/dev/eth*
imprime, no seu caso?fonte
Para ver uma lista dos adaptadores que sua máquina virtual pode acessar, use este:
Isso mostrará os nomes da interface. Por exemplo, com dois adaptadores de rede configurados, meu convidado Ubuntu se parece com isso.
fonte
Enfrentou o mesmo problema após a atualização do Virtualbox 4.x para 5.x (no Debian, mas isso certamente também se aplica ao Ubuntu). Deixei um
gateway 0.0.0.0
na/etc/network/interfaces
declaração deeth1
(vboxnet0, somente host), o que foi bom para o 4.x, mas travou o serviço no 5.x comfailed to bring up eth1
.Remover o
gateway
(ebroadcast
enetwork
) daeth1
declaração fez o truque.Observe que você pode ter regras fixas
/etc/udev/rules.d/70-persistent-net.rules
para excluir / atualizar.fonte