Beranda » bagaimana » Cara Meneruskan Ports ke Mesin Virtual dan Menggunakannya sebagai Server

    Cara Meneruskan Ports ke Mesin Virtual dan Menggunakannya sebagai Server

    VirtualBox dan VMware keduanya membuat mesin virtual dengan tipe jaringan NAT secara default. Jika Anda ingin menjalankan perangkat lunak server di dalam mesin virtual, Anda harus mengubah jenis jaringannya atau meneruskan porta melalui NAT virtual.

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

    Memilih Jaringan yang Dijembatani

    Dengan jenis jaringan NAT, sistem operasi host Anda melakukan terjemahan alamat jaringan. Mesin virtual membagikan alamat IP komputer host Anda dan tidak akan menerima lalu lintas masuk. Anda dapat menggunakan mode jaringan bridged - dalam mode bridged, 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 Pengaturan. Jika Anda tidak bisa mengklik Pengaturan, Anda harus mematikan mesin virtual sebelum membuat perubahan ini.

    Pilih mode jaringan adaptor Bridged di bagian Network settings dan klik OK. Untuk informasi lebih lanjut tentang masing-masing jenis mode jaringan, bacalah bagian Pengantar mode jaringan di manual VirtualBox.

    Prosesnya serupa dalam aplikasi VMware. Pertama, klik kanan mesin virtual yang dimatikan dan pilih Pengaturan Mesin Virtual.

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

    Meneruskan Ports ke Mesin Virtual

    Jika Anda lebih suka 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 diperlukan - 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, tetapi VirtualBox sekarang berisi jendela port-forwarding grafis sederhana. Jika Anda perlu mengatur port forwarding dengan perintah VBoxManage daripada menggunakan antarmuka grafis, Anda akan menemukan instruksi untuk melakukannya di manual VirtualBox.

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

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

    Gunakan jendela Aturan Penerusan Port VirtualBox untuk meneruskan porta. Anda tidak harus menentukan alamat IP apa pun - kedua bidang itu opsional.

    Catatan: Meskipun Anda tidak harus memasukkan detail IP apa pun, membiarkan kotak Host IP kosong akan membuat VirtualBox mendengarkan pada 0.0.0.0 -dengan kata lain, itu akan menerima semua lalu lintas dari jaringan lokal dan meneruskannya ke mesin virtual Anda. Memasukkan 127.0.0.1 di kotak IP Host dan VirtualBox hanya akan menerima lalu lintas yang berasal dari komputer Anda - dengan kata lain, pada sistem operasi host.

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

    Sayangnya, utilitas ini tidak disertakan dengan VMware Player. Ada beberapa metode untuk menginstalnya sendiri dengan mengekstrak file vmnetcfg.exe dari installer VMware Player, tetapi saya tidak dapat menemukan utilitas vmnetcfg.exe dalam versi terbaru VMware Player, VMware Player 5.0 - mungkin tidak lagi termasuk dalam installer. Jika Anda menggunakan VMware Player, Anda masih dapat menggunakan mode jaringan yang dijembatani untuk membuat server Anda dapat diakses.


    Ingat bahwa ini hanya bagian dari proses membuat perangkat lunak server di dalam mesin virtual dapat dijangkau. Anda juga harus memastikan bahwa:

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