Primero, tendrás que crear la vboxnet0
interfaz.
VirtualBox> Archivo> Preferencias> Red> Redes de solo host> Agregar (obtendrá vboxnet0)
Luego, ejecute esto en la máquina host. Verás una nueva interfaz vboxnet0
, apareció.
ifconfig
Apague su VM y haga:
VM's Settings > System > check "Enable I/O APIC."
VM's Settings > Network > Adapter 2 > host-only vboxnet0
Iniciar VM, en ejecución de invitado
ifconfig
y verifique ip
Revisa estos enlaces:
- https://forums.virtualbox.org/viewtopic.php?f=8&t=40076
- http://www.wiredrevolution.com/virtualbox/setup-ssh-access-between-virtualbox-host-and-guest-vms
También hay una solución para NAT pero no la he comprobado.
Configurar el reenvío de puertos con NAT en su máquina host
VBoxManage modifyvm "VM name" --natpf1 "guestssh,tcp,,2222,,22"
conéctese a su Linux a través del puerto 2222 de su máquina host
ssh -l -p 2222 localhost
Para redes de solo host con ip estática, verifique esto:
https://stackoverflow.com/questions/5906441/how-to-ssh-to-a-virtualbox-guest-externally-through-a-host/27152153#27152153
Es para Solaris 10 y Ubuntu 16.04, pero debería ser fácil de adaptar.