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 untuk menyiapkan jaringan untuk mesin virtual tamu dan host di Linux.
Untuk tujuan tutorial ini:
Agar mesin tamu dan host dapat berkomunikasi, mereka harus berada di jaringan yang sama dan secara default, Anda dapat melampirkan 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 tuan rumah.
Penting: Selalu atur adaptor pertama untuk berkomunikasi dengan host dan adaptor kedua untuk terhubung ke Internet.
Pada antarmuka manajer Virtualbox di bawah ini, mulailah dengan membuat jaringan tempat host dan tamu akan beroperasi.
Pergi ke Mengajukan –> Preferensi atau pukul Ctrl + G
:
Dari antarmuka berikut, ada dua opsi; memilih Jaringan khusus host dengan mengkliknya. Kemudian gunakan +
masuk di sebelah kanan untuk menambahkan jaringan khusus host baru.
Di bawah ini adalah tangkapan layar yang menunjukkan jaringan khusus host baru telah dibuat yang disebut vboxnet0.
Jika mau, Anda dapat menghapusnya dengan menggunakan -
tombol di tengah dan untuk melihat detail/pengaturan jaringan, klik tombol edit tombol.
Anda juga dapat mengubah nilai sesuai preferensi Anda, seperti alamat jaringan, topeng jaringan, dll.
Catatan: Alamat IPv4 di antarmuka di bawah ini adalah alamat IP mesin host Anda.
Di antarmuka berikutnya, Anda dapat mengonfigurasi DHCP server yaitu jika Anda ingin mesin tamu menggunakan alamat IP dinamis (pastikan itu diaktifkan sebelum menggunakannya). Tapi saya sarankan menggunakan alamat IP statis untuk mesin virtual.
Sekarang klik oke pada semua antarmuka pengaturan jaringan di bawah ini untuk menyimpan perubahan.
Catatan: Anda dapat mengikuti langkah-langkah di bawah ini untuk setiap mesin virtual yang ingin Anda tambahkan di jaringan untuk berkomunikasi dengan mesin host.
Kembali ke antarmuka pengelola kotak virtual, pilih mesin virtual tamu Anda seperti Ubuntu 16.10 server atau CentOS 7 dan klik pada Pengaturan Tidak bisa.
Memilih Jaringan pilihan dari antarmuka di atas. Setelah itu, konfigurasikan kartu jaringan pertama (Adaptor 1) dengan pengaturan berikut:
Seperti pada tangkapan layar di bawah ini dan klik oke untuk menyimpan pengaturan:
Kemudian tambahkan kartu jaringan kedua (Adaptor 2) untuk menghubungkan mesin virtual ke Internet melalui host. Gunakan pengaturan di bawah ini:
Pada tahap ini, hidupkan 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 menambahkan.
Dari tangkapan layar di atas, Anda dapat melihat bahwa ada tiga antarmuka yang diaktifkan pada mesin virtual:
lihat
- antarmuka loopbackenp0s3
(Adaptor 1) – untuk komunikasi khusus host yang menggunakan DHCP sebagaimana diatur dalam salah satu langkah sebelumnya dan kemudian dikonfigurasi dengan alamat IP statis.enp0s8
(Adaptor 2) – untuk koneksi ke Internet. Ini akan menggunakan DHCP secara default.Penting: Di sini, saya menggunakan Ubuntu 16.10 Server: alamat IP: 192.168.56.5.
Buka filenya /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):
enp0s3 otomatis iface enp0s3 inet statis. alamat 192.168.56.5. jaringan 192.168.56.0. netmask 255.255.255.0. gerbang 192.168.56.1. dns-nameserver 8.8.8.8 192.168.56.1.
Simpan file dan keluar.
Kemudian restart layanan jaringan seperti:
$ sudo systemctl restart jaringan.
Kalau tidak, menyalakan ulang sistem dan teliti, periksa apakah antarmuka menggunakan alamat ip baru:
$ ip menambahkan.
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=statis. ONBOOT = ya. IPADDR=192.168.56.10. JARINGAN=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=tidak #gunakan file ini bukan manajer jaringan untuk mengelola antarmuka.
Simpan file dan keluar. Kemudian restart layanan jaringan sebagai berikut (Anda juga dapat melakukan reboot):
$ sudo systemctl restart network.service
Periksa apakah antarmuka menggunakan alamat IP baru sebagai berikut:
$ ip menambahkan.
Di mesin host, gunakan SSH untuk mengelola mesin virtual Anda. Dalam contoh berikut, saya mengakses CentOS 7 (192.168.56.10) server menggunakan SSH:
$ ssh [dilindungi email]
$ siapa.
Itu dia! Dalam posting ini, kami menjelaskan metode langsung untuk menyiapkan jaringan antara mesin virtual tamu dan host. Bagikan pemikiran Anda tentang tutorial ini menggunakan bagian umpan balik di bawah ini.