1) Use o modo de ponte, então você pode simplesmente enviar o ssh para o endereço IP da máquina convidada, de qualquer lugar na sua LAN e, em particular, do host;
2) Adicione um segundo adaptador, no modo somente host. Então você tem duas interfaces, uma no host e outra no guest, e você pode ssh de uma para a outra. Mas ninguém mais poderá fazer o mesmo, da LAN ou WAN.
3) Existem vários posts que afirmam que o seguinte método também funciona, com um único adaptador. Mas embora eu possa ver os pedidos ssh no guest (rodando ssh pelo comando
sudo /usr/sbin/sshd -Dd
Eu nunca consegui fazer funcionar. Talvez você vai ...
No VirtualBox, painel Rede da VM, clique em Avançado - > Botão Port Forwarding. Agora defina uma regra com estes valores:
IP do host: 127.0.0.1 Porta do host: 2222 IP do convidado: 10.0.2.15 Porto Convidado: 22
Em seguida, ative o ssh no convidado e use
ssh -p 2222 [email protected]