Cara Menggunakan Jaringan Khusus Host VirtualBox

Cara Menggunakan Jaringan Khusus Host VirtualBox

VirtualBox adalah salah satu platform virtualisasi populer dari Oracle Corporation. Dengan VirtualBox, kita dapat menjalankan beberapa sistem operasi secara bersamaan. Kita tidak perlu mengacaukan OS Host utama kita. Ini memiliki banyak fitur jaringan yang kuat untuk mengatur konfigurasi yang diinginkan. Ada enam cara jaringan yang didukung di VirtualBox, yaitu:

1. Tidak Terpasang (kartu jaringan ada, tetapi kabelnya dicabut)

2. NAT (Terjemahan Alamat Jaringan)

3. Layanan NAT

4. Jaringan Terjembatan

5. Jaringan Internal

6. Jaringan Khusus Host

7. Jaringan Umum

Apa yang akan kita bahas?

Dalam panduan ini, kita akan belajar bagaimana kita dapat mengkonfigurasi cara jaringan Host-only di engine virtual VirtualBox. Kami akan menggunakan dua engine virtual: 1) Fedora 34 2) Ubuntu 20.04. Setelah menghubungkannya dalam cara Host-only, kami akan memeriksa apakah keduanya dapat melakukan ping satu sama lain dan engine Host. Mari kita pahami dulu konsep dan cara menggunakan cara jaringan hanya Host.

Mode Jaringan Khusus Host VirtualBox

Jaringan khusus host melakukan fungsi gabungan cara jaringan yang dijembatani dan internal. Dalam cara jembatan, engine virtual dapat berkomunikasi dengan engine host dan engine virtual lainnya karena mereka berbagi interface fisik yang sama dari engine host. Demikian pula, dalam kasus cara jaringan internal, engine virtual hanya dapat berbicara satu sama lain tetapi tidak dapat berkomunikasi dengan engine host dan engine lain di luar set mereka karena tidak terhubung ke interface fisik apa pun.

Catatan: Harus jelas bahwa semua fungsi yang dapat dicapai dengan jaringan internal juga dapat dilakukan melalui Jaringan Jembatan. Tetapi dalam kasus terakhir, ada risiko keamanan melewati lalu lintas engine virtual melalui interface fisik Host.

Mode jaringan khusus Host membuat jaringan antara engine Host dan engine virtual menggunakan interface perangkat lunak (NIC). Artinya, dalam cara ini, engine virtual dapat terhubung ke Host dan engine virtual lainnya. Dalam kasus cara jaringan internal, konektivitas terbatas pada engine virtual pada Host yang sama. Juga, tidak seperti cara jaringan Internal, cara Host-only menyediakan service DHCP untuk menetapkan alamat IP ke engine virtual yang terhubung. Untuk cara ini, tidak diperlukan interface fisik dari engine host. Sebagai gantinya, interface perangkat lunak (dinamai vboxnet) akan melakukan fungsi yang sama.

Dalam hal peralatan virtual yang telah dikonfigurasi, jaringan khusus Host sangat membantu. Peralatan ini berisi beberapa engine virtual yang menjalankan aplikasi yang berbeda seperti server database, server web, dll. Kita dapat menghubungkan server web dan server database menggunakan adaptor khusus Host. Dengan cara ini, keduanya dapat berkomunikasi satu sama lain, tetapi tidak dapat terhubung ke dunia luar. Ini adalah pengaturan yang diinginkan untuk mengamankan server database dari akses langsung dari dunia luar. Tetapi dalam kasus server web, kita perlu mengaksesnya dari seluruh dunia. Jadi untuk menyelesaikan ini, kami akan mengaktifkan adaptor kedua di opsi jaringan VirtualBox dan menghubungkannya ke adaptor Bridge.

Mengaktifkan Mode Jaringan Khusus Host

Untuk mengaktifkan cara jaringan khusus Host di VirtualBox, ikuti langkah-langkah di bawah ini:

Langkah 1. Kita perlu membuat adaptor jaringan khusus Host. Untuk ini, buka opsi “File” di bilah menu VirtualBox dan pilih “Host Network Manager”.

Langkah 2. Di jendela pop-up baru, pilih ikon hijau yang sesuai dengan “Create Host-Only Network”. Adaptor baru, “vboxnet0”, akan dibuat. Rentang IP adaptor ini dapat diatur dari cara manual ke cara otomatis menggunakan menu “Properties”.

Perhatikan alamat IPv4 dan mask untuk adaptor: 192.168.56.1/24. Kami akan membutuhkannya nanti saat mengkonfigurasi alamat IP pada engine virtual.

Langkah 3. Setelah adaptor virtual dibuat, kita dapat menggunakannya dengan cara jaringan khusus Host. Sekarang pilih engine virtual dari daftar di panel kiri. Klik kanan nama engine virtual dan pilih opsi “Pengaturan” atau pilih ikon “Pengaturan” dari panel kanan.

Langkah 4. Di jendela sembul baru, pilih label yang sesuai dengan “Jaringan”.

Langkah 5. Di panel kanan, di bawah tab Adaptor 1:

1. Centang untuk menandai opsi “Aktifkan Adaptor Jaringan”.

2. Di bawah label “Terlampir ke”, pilih opsi “Host-only Adapter” dari menu tarik-turun.

3. Dari menu tarik-turun dengan label “Nama”, pilih nama adaptor virtual ( vboxnet0 dalam kasus kami). Simpan pengaturan dan keluar.

Langkah 6. Sekarang luncurkan engine virtual Anda dan periksa IP interface untuk keduanya. Anda dapat menggunakan perintah “ip a” untuk ini. Mari kita konfigurasikan setiap engine:

a) Jalankan perintah “ip a” :

Seperti yang Anda lihat, tidak ada alamat IP untuk interface enp0s3 di kedua VM.

b) Sekarang, kita akan mengatur alamat IP pada kedua engine virtual. Langkah-langkahnya akan sama untuk Ubuntu dan Fedora. Alamat IP harus berada dalam jangkauan jaringan “vboxnet0”.

1) Ubuntu VM

Jalankan perintah berikut di setiap engine.

a) Periksa nama koneksi

nmcli con show

b) Tambahkan alamat IP

sudo nmcli con mod Wired connection 1 ipv4.addresses 192.168.56.10/24 ipv4.gateway 192.168.56.1 ipv4.method manual

c) Mulai ulang koneksi

sudo nmcli con down Wired connection 1

sudo nmcli con up Wired connection 1

2) Fedora VM

a) Periksa nama koneksi

nmcli con show

b) Tambahkan alamat IP

sudo nmcli con mod Wired connection 1 ipv4.addresses 192.168.56.11/24 ipv4.gateway 192.168.56.1 ipv4.method manual

c) Mulai ulang koneksi

sudo nmcli con down Wired connection 1

sudo nmcli con up Wired connection 1

Menguji Konektivitas Jaringan

Sekarang kita telah mengonfigurasi jaringan khusus host, mari kita periksa apakah ping berfungsi antara VM dan host. Kami akan melakukan ping ke setiap engine dari yang lain:

1. Ping dari Ubuntu ke Fedora dan engine Host.

2. Ping dari Fedora ke Ubuntu dan engine Host.

3. Ping dari engine Host ke Fedora ke Ubuntu.

Kesimpulan

Kami berhasil mengonfigurasi jaringan khusus Host antara dua engine virtual (VM) di VirtualBox. Pemahaman yang baik tentang berbagai fitur VirtualBox dapat membantu membuat berbagai konfigurasi dan skenario untuk pengujian sebelum penerapan.

Related Posts