Como posso fazer com que o VirtualBox seja executado com um adaptador somente para hosts?

Como posso fazer com que o VirtualBox seja executado com um adaptador somente para hosts?

Estou tentando configurar umAdaptador somente para hostspara que eu possa me conectar a ele. Ele diz que configurações inválidas foram detectadas e o nome: o menu suspenso não está preenchido. O que estou fazendo de errado e como posso corrigir isso?

Meu anfitrião ée meu convidado é.

insira a descrição da imagem aqui

Responder1

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

insira a descrição da imagem aqui

Responder2

Desde o Virtualbox 5.2.xxx, o local para criar um host-only networkagora mudou paraFile -> Host Network Manager...

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

Responder3

Para ter acesso bidirecional siga os próximos passos...

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

  1. Permitir roteamento (ip.forwarding)
  2. Permitir NAT através do fireall

Amostra de firewall 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

Aproveitar

Responder4

Você pode fazer isso na linha de comando (já que a localização da UI não é consistente) assim: VBoxManage hostonlyif create. Isso criará uma vboxnet0interface pronta para uso.

informação relacionada