Cara Mengonfigurasi Jaringan Antara Guest VM dan Host di Oracle VirtualBox


Setelah Anda menginstal sistem operasi yang berbeda di Oracle VirtualBox, Anda mungkin ingin mengaktifkan komunikasi antara host dan mesin virtual.

Pada artikel ini, kami akan menjelaskan metode paling sederhana dan langsung dalam menyiapkan jaringan untuk mesin virtual tamu dan host di Linux.

Untuk tujuan tutorial ini:

  1. Sistem Operasi Host – Linux Mint 18
  2. OS Mesin Virtual – CentOS 7 dan Ubuntu 16.10

Persyaratan

  1. Oracle Virtualbox yang berfungsi diinstal pada mesin Host.
  2. Anda harus menginstal sistem operasi tamu seperti Ubuntu, Fedora, CentOS, Linux Mint atau apa pun pilihan Anda di kotak virtual Oracle.
  3. Matikan mesin virtual saat Anda melakukan konfigurasi hingga langkah yang mengharuskan Anda menyalakannya.

Agar mesin tamu dan host dapat berkomunikasi, keduanya harus berada di jaringan yang sama dan secara default, Anda dapat menyambungkan hingga empat kartu jaringan ke mesin tamu Anda.

Kartu jaringan default (Adaptor 1) biasanya digunakan untuk menghubungkan mesin tamu ke Internet menggunakan NAT melalui mesin host.

Penting: Selalu atur adaptor pertama untuk berkomunikasi dengan host dan adaptor kedua untuk terhubung ke Internet.

Buat Jaringan Untuk Tamu dan Mesin Host

Pada antarmuka manajer Virtualbox di bawah, mulailah dengan membuat jaringan tempat host dan tamu akan beroperasi.

Buka File –> Preferensi atau tekan Ctrl + G:

Dari antarmuka berikut, ada dua pilihan; pilih Jaringan Khusus Host dengan mengekliknya. Kemudian gunakan tanda + di sebelah kanan untuk menambahkan jaringan khusus host baru.

Di bawah ini adalah cuplikan layar yang menunjukkan jaringan khusus host baru yang disebut vboxnet0.

Jika mau, Anda dapat menghapusnya dengan menggunakan tombol - di tengah dan untuk melihat detail/pengaturan jaringan, klik tombol edit.

Anda juga dapat mengubah nilai sesuai preferensi Anda, seperti alamat jaringan, masker jaringan, dll.

Catatan: Alamat IPv4 pada antarmuka di bawah adalah alamat IP mesin host Anda.

Di antarmuka berikutnya, Anda dapat mengonfigurasi server DHCP jika Anda ingin mesin tamu menggunakan alamat IP dinamis (pastikan diaktifkan sebelum menggunakannya). Namun saya sarankan menggunakan alamat IP statis untuk mesin virtual.

Sekarang klik OK pada semua antarmuka setelan jaringan di bawah untuk menyimpan perubahan.

Konfigurasikan Pengaturan Jaringan Mesin Virtual

Catatan: Anda dapat mengikuti langkah-langkah di bawah ini untuk setiap mesin virtual yang ingin Anda tambahkan ke jaringan untuk berkomunikasi dengan mesin host.

Kembali ke antarmuka pengelola kotak virtual, pilih mesin virtual tamu Anda seperti server Ubuntu 16.10 atau CentOS 7 dan klik menu Pengaturan.

Konfigurasikan Adaptor untuk Menghubungkan Mesin Virtual ke Host

Pilih opsi Jaringan dari antarmuka di atas. Setelah itu, konfigurasikan kartu jaringan pertama (Adaptor 1) dengan pengaturan berikut:

  1. Centang opsi: “Aktifkan Adaptor Jaringan ” untuk mengaktifkannya.
  2. Di bidang Terlampir ke: pilih Adaptor Khusus Host
  3. Kemudian pilih Nama jaringan: vboxnet0

Seperti pada tangkapan layar di bawah dan klik OK untuk menyimpan pengaturan:

Konfigurasikan Adaptor untuk Menghubungkan Mesin Virtual ke Internet

Kemudian tambahkan kartu jaringan kedua (Adaptor 2) untuk menghubungkan mesin virtual ke Internet melalui host. Gunakan pengaturan di bawah ini:

  1. Centang opsi: “Aktifkan Adaptor Jaringan ” untuk mengaktifkannya.
  2. Di bidang Terlampir ke: pilih NAT

Siapkan Alamat IP Statis untuk Mesin Virtual Tamu

Pada tahap ini, nyalakan mesin virtual tamu, login dan konfigurasikan alamat IP statis. Jalankan perintah di bawah ini untuk menampilkan semua antarmuka pada mesin tamu dan alamat IP yang dialokasikan:

ip add

Dari cuplikan layar di atas, Anda dapat melihat bahwa ada tiga antarmuka yang diaktifkan pada mesin virtual:

  1. lo – antarmuka loopback
  2. enp0s3 (Adaptor 1) – untuk komunikasi khusus host yang menggunakan DHCP sebagaimana diatur dalam salah satu langkah sebelumnya dan kemudian dikonfigurasi dengan alamat IP statis.
  3. enp0s8 (Adaptor 2) – untuk koneksi ke Internet. Ini akan menggunakan DHCP secara default.
Di Debian/Ubuntu/Linux Mint

Penting: Di sini, saya menggunakan Ubuntu 16.10 Server: Alamat IP: 192.168.56.5.

Buka file /etc/network/interfaces menggunakan editor favorit Anda dengan hak pengguna super:

sudo vi /etc/network/interfaces

Gunakan pengaturan berikut untuk antarmuka enp0s3 (gunakan nilai pilihan Anda di sini):

auto  enp0s3
iface enp0s3 inet static
address  192.168.56.5
network  192.168.56.0
netmask  255.255.255.0
gateway  192.168.56.1
dns-nameservers  8.8.8.8  192.168.56.1

Simpan file dan keluar.

Kemudian restart layanan jaringan seperti ini:

sudo systemctl restart networking

Alternatifnya, reboot sistem dan periksa apakah antarmuka menggunakan alamat ip baru:

ip add
Di RHEL/CentOS/Fedora

Penting: Untuk bagian ini, saya menggunakan CentOS 7: Alamat IP: 192.168.56.10.

Mulailah dengan membuka file untuk enp0s3 – antarmuka jaringan khusus host; /etc/sysconfig/network-scripts/ifcfg-enp0s3 menggunakan editor favorit Anda dengan hak pengguna super:

sudo vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

Buat/ubah pengaturan berikut (gunakan nilai pilihan Anda di sini):

BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.56.10
NETWORK=192.168.56.0
NETMASK=255.255.255.0
GATEWAY=192.168.56.1
DNS=8.8.8.8 192.168.56.1
NM_CONTROLLED=no     #use this file not network manager to manage interface

Simpan file dan keluar. Kemudian restart layanan jaringan sebagai berikut (Anda juga bisa reboot):

sudo systemctl restart network.service 

Periksa apakah antarmuka menggunakan alamat IP baru sebagai berikut:

ip add

Kelola Mesin Virtual Dari Host Menggunakan SSH

Di mesin host, gunakan SSH untuk mengelola mesin virtual Anda. Dalam contoh berikut, saya mengakses server CentOS 7 (192.168.56.10) menggunakan SSH:

ssh [email 
who

Itu dia! Dalam postingan ini, kami menjelaskan metode mudah dalam menyiapkan jaringan antara mesin virtual tamu dan host. Bagikan pendapat Anda tentang tutorial ini menggunakan bagian umpan balik di bawah.