Primeiro, você terá que criar a vboxnet0
interface.
VirtualBox> Arquivo> Preferências> Rede> Redes somente host> Adicionar (você receberá o vboxnet0)
Em seguida, execute isso na máquina host. Você verá uma nova interface vboxnet0
, apareceu.
ifconfig
Encerre sua VM e faça:
VM's Settings > System > check "Enable I/O APIC."
VM's Settings > Network > Adapter 2 > host-only vboxnet0
Iniciar VM, na execução de convidado
ifconfig
e verifique ip
Verifique estes links:
- https://forums.virtualbox.org/viewtopic.php?f=8&t=40076
- http://www.wiredrevolution.com/virtualbox/setup-ssh-access-between-virtualbox-host-and-guest-vms
Também existe uma solução para o NAT, mas não a verifiquei.
Configurando o encaminhamento de porta com NAT em sua máquina host
VBoxManage modifyvm "VM name" --natpf1 "guestssh,tcp,,2222,,22"
conecte-se ao seu linux através da porta 2222 da sua máquina host
ssh -l -p 2222 localhost
Para redes somente host com IP estático, verifique o seguinte:
https://stackoverflow.com/questions/5906441/how-to-ssh-to-a-virtualbox-guest-externally-through-a-host/27152153#27152153
É para Solaris 10 e Ubuntu 16.04, mas deve ser fácil de adaptar.