Ndak tau mau nulis apa di awal paragraf ini 😀 . Intinya, kemarin mau mindahin file yang ada di dalam VM Virtualbox ke Host. Lha tapi kok mode jaringannya NAT. Mau diganti pakai bridge, saat di VM koneksinya putus nyambung. Yasudahlah terpaksa pakai NAT saja.
Untuk mengakses VM kita dari Host, ternyata ada yang namanya port forwarding. Jadi kita akses alamat localhost di port X nanti diforward ke jaringan NAT di port Y. Berikut caranya.
Buka virtualbox nya, pastikan VM nya dalam keadaan mati terlebih dahulu ya.
Pilih VM nya, lalu klik Pengaturan (Settings), lalu ke bagian Jaringan (Network), pilih Adaptor yang terpasang NAT nya, lalu klik Tingkat Lanjut (Advanced) dan klik tombol Penerusan Port (Port Forwarding) yang ada di bawah.

Klik tombol tambah di bagian kanan atas,

Isikan rulenya
IP host 127.0.0.1 port host 2233 IPGuest 10.0.2.15 Port Guest 22
Pengaturan di atas memungkinkan kita untuk melakukan ssh ke VM melalui port 2233, contoh:
ssh -p 2233 username@localhost
IP host 127.0.0.1 port host 10080 IPGuest 10.0.2.15 Port Guest 80
Pengaturan di atas memungkinkan kita mengakses webserver dari browser di host kita dengan mengetikkan alamat http://localhost:10080 di kotak penelusuran browser
Klik Ok setelah semuanya selesai di atur. Dan jalankan VM nya.
Selamat mencoba!