31Jul

Cara Meneruskan Port ke Mesin Virtual dan Menggunakannya sebagai Server

VirtualBox dan VMware keduanya menciptakan mesin virtual dengan tipe jaringan NAT secara default. Jika Anda ingin menjalankan perangkat lunak server di dalam mesin virtual, Anda harus mengubah jenis jaringan atau port forward-nya melalui NAT virtual.

Mesin virtual biasanya tidak perlu dijangkau dari luar mesin virtual, jadi defaultnya bagus untuk kebanyakan orang. Ini sebenarnya memberikan beberapa keamanan, karena mengisolasi mesin virtual dari koneksi masuk.

Memilih Jaringan yang Ditempa

Dengan tipe jaringan NAT, sistem operasi host Anda melakukan terjemahan alamat jaringan. Mesin virtual berbagi alamat IP komputer host Anda dan tidak akan menerima lalu lintas masuk. Anda bisa menggunakan mode jaringan bridged sebagai gantinya - dalam mode bridge, mesin virtual akan muncul sebagai perangkat terpisah di jaringan Anda dan memiliki alamat IP sendiri.

Untuk mengubah jenis jaringan mesin virtual di VirtualBox, klik kanan mesin virtual dan pilih Settings. Jika Anda tidak dapat mengeklik Setelan, Anda harus mematikan mesin virtual sebelum melakukan perubahan ini.

Pilih mode jaringan adaptor Bridged di bagian Network settings dan klik OK.Untuk informasi lebih lanjut tentang setiap jenis mode jaringan, lihat bagian Introduction to networks modes dalam manual VirtualBox.

Prosesnya serupa pada aplikasi VMware. Pertama, klik kanan mesin virtual yang dimatikan dan pilih Virtual Machine Settings.

Pilih perangkat keras virtual Adapter Jaringan, pilih tipe koneksi jaringan Bridged, dan klik OK.

Meneruskan Port ke Mesin Virtual

Jika Anda memilih untuk menggunakan mode jaringan NAT karena alasan tertentu, Anda juga dapat meneruskan port melalui NAT mesin virtual. Perhatikan bahwa hanya satu dari langkah-langkah ini yang perlu - Anda tidak perlu meneruskan port jika Anda mengaktifkan jaringan yang dijembatani di atas.

Pada satu titik, Anda harus menggunakan perintah VBoxManage untuk meneruskan port di VirtualBox, namun VirtualBox sekarang berisi jendela penerusan port grafis sederhana. Jika Anda perlu mengatur port forwarding dengan perintah VBoxManage daripada menggunakan antarmuka grafis, Anda akan menemukan petunjuk untuk melakukannya di manual VirtualBox.

Untuk meneruskan port di VirtualBox, pertama buka jendela pengaturan mesin virtual dengan memilih opsi Settings pada menu.

Pilih panel Network di jendela konfigurasi mesin virtual, buka bagian Advanced, dan klik tombol Port Forwarding. Perhatikan bahwa tombol ini hanya aktif jika Anda menggunakan jenis jaringan NAT - Anda hanya perlu meneruskan port jika menggunakan NAT.

Gunakan jendela Aturan Port Forwarding VirtualBox untuk meneruskan port. Anda tidak perlu menentukan alamat IP - kedua bidang itu bersifat opsional.

Jika Anda menggunakan VMware, Anda harus menggunakan aplikasi Virtual Network Editor( vmnetcfg) untuk melakukan ini. Pengguna VMware Workstation dapat memilih Edit - & gt;Virtual Network Editor untuk membukanya.

Sayangnya, utilitas ini tidak disertakan dengan VMware Player. Ada metode untuk menginstal sendiri dengan mengekstrak file vmnetcfg.exe dari pemasang VMware Player, namun saya tidak dapat menemukan utilitas vmnetcfg.exe di VMware Player versi terbaru, VMware Player 5.0 - mungkin tidak lagi disertakan dalaminstallerJika Anda menggunakan VMware Player, Anda tetap dapat menggunakan mode jaringan yang dijembatani agar server Anda dapat diakses.

Ingat bahwa ini hanyalah bagian dari proses pembuatan perangkat lunak server di dalam mesin virtual yang dapat dijangkau. Anda juga perlu memastikan bahwa:

  • Perangkat lunak firewall yang berjalan di dalam mesin virtual Anda tidak menghalangi koneksi.(Anda mungkin perlu mengizinkan program server di firewall sistem operasi tamu.)
  • Perangkat lunak firewall di komputer host Anda tidak menghalangi koneksi.(Ini hanya berlaku untuk mode NAT dengan port forwarding - firewall komputer host tidak terganggu dalam mode jaringan yang dijembatani.)
  • Router Anda meneruskan port dengan benar - ini hanya diperlukan jika Anda ingin mengakses mesin virtual dari Internet.(Konsultasikan panduan untuk meneruskan port pada router di sini.)