Como posso obter o virtualbox para rodar com um adaptador somente para hosts?

36

Estou tentando configurar um adaptador somente para hosts para que eu possa me conectar a ele. Ele diz que as configurações inválidas detectadas e o nome: lista suspensa não estão preenchidas. O que estou fazendo de errado e como posso corrigi-lo?

Meu Anfitrião é osx e meu convidado é ubuntu .

    
por Kit Sunde 27.05.2012 / 17:02

3 respostas

54

Parece que esses adaptadores foram adicionados em Virtual Box -> preferences -> network .

    
por 27.05.2012 / 17:49
4

Para ter acesso bidirecional, siga as próximas etapas ...

É muito importante que depois (Caixa Virtual - > Preferências - > Rede - > vboxnet0) configure seu firewall.

  1. Permitir roteamento (ip.forwarding)
  2. Permitir NAT através de Fireall

Exemplo de firewall do OSX

    # (I) Firewall config /etc/sysctl.conf
    sysctl -w net.inet.ip.forwarding=1 net.inet.ip.fw.enable=1
    sysctl -a net.inet.ip.forwarding net.inet.ip.fw.enable

    ipfw list
    ... shoud have ....
    net.inet.ip.forwarding=1
    net.inet.ip.fw.enable=1


    # (II) Enable nat access to /etc/pf.conf
    #============add your host-only vlan =================
    # this commented lines doesn't work after computer reboot
    #nat on en0 from vboxnet0:network -> (en0)
    #nat on en3 from vboxnet0:network -> (en3)
    # this will work in any situation
    nat on en0 from 10.1.100.0/24 to any -> (en0)
    nat on en3 from 10.1.100.0/24 to any -> (en3)        
    #==========================        

    # Reload pf
    pfctl -f /etc/pf.conf
    pfctl -e

Aproveite

    
por 09.04.2014 / 19:21
2

Como o Virtualbox 5.2.xxx , o local para criar um host-only network foi alterado para File -> Host Network Manager...

Clicar no botão Create na janela Host Network Manager criará uma rede somente de host chamada vboxnet0 , que você poderá usar nas configurações da VM.

    
por 07.06.2018 / 15:28