Решение для проброса через NAT средствами VBoxManage
Предположим что у Вас NAT настроен на первом интерфейсе виртуальной машины:
VBoxManage modifyvm "VM name" --nic1 nat
Еще предположим, что внешний IP доступный из Интернет у Вашей машины 1.1.1.1.
В таком случае для проброса, например, SSH/HTTP/HTTPS можно воспользоваться следующими командами:
VBoxManage modifyvm "VM name" --natpf1 "myssh,tcp,1.1.1.1,22,,22"
VBoxManage modifyvm "VM name" --natpf1 "myhttp,tcp,1.1.1.1,80,,80"
VBoxManage modifyvm "VM name" --natpf1 "myhttps,tcp,1.1.1.1,443,,443"
Подробнее можете почитать в официальной документации по адресу
https://www.virtualbox.org/manual/ch06.html в разделе 6.3.1