Setelah kita mengetahui cara install vagrant box sekaligus cara uninstall vagrant box, maka pada tutorial ini akan membahas bagaimana caranya supaya vagrant box yang kita install tersebut sanggup diakses dari jaringan. Secara default, vagrant box yang kita install tersebut akan berada di dalam virtual network dan terisolasi dari luar jaringan. Lalu bagaimana caranya supaya vagrant box tersebut sanggup diakses dari komputer lain selain komputer hypervisor-nya?
Katakanlah komputer hypervisor (yang menjalankan vagrant box) mendapat alamat IP dari server DHCP di luar sana, kemudian bagaimana caranya supaya vagrant box juga sanggup alamat IP dari DHCP server yang sama dengan komputer hypervisornya?
Katakanlah komputer hypervisor (yang menjalankan vagrant box) mendapat alamat IP dari server DHCP di luar sana, kemudian bagaimana caranya supaya vagrant box juga sanggup alamat IP dari DHCP server yang sama dengan komputer hypervisornya?
Berikut langkah-langkahnya:
Sebelum kita mulai, pertama aku jalankan dulu vagrant box dengan perintah:
vagrant up
sesudah itu aku masuk ke dalam vagrant box dengan perintah:
vagrant ssh
sesudah berhasil masuk, aku jalankan perintah ifconfig untuk melihat konfigurasi jaringan yang ada di dalam vagrant box, dan berikut ini hasilnya:
Berdasarkan hasil di gambar atas, anda melihat bahwa vagrant box hanya mempunyai 1 kartu jaringan dengan alamat IP 10.0.2.15, alamat itu hanya sanggup diakses di dalam kmputer hypervisornya saja alias komputer yang menjalankan vagrant box. Lalu bagaimana kalau komputer selain hypervisornya ingin mengakses vagrant box yang berjalan tersebut? Berikut ini aku lanjutkan.
Langkah selanjutnya yakni keluar dari vagrant box tadi, kemudian untuk mematikan vagrant box aku menjalankan perintah:
vagrant halt
Kemudian aku buka vagrantfile yang dipakai sebagai konfigurasi di vagrant box yang anda install dengan perintah:
sudo vim Vagrantfile
kemudian silakan cari dan hilangkan tanda # pada bagian:
config.vm.network "public_network"
sesudah itu simpan, kemudian coba hidupkan vagrant box tersebut dengan perintah:
vagrant up
pada proses-nya, anda akan diminta untuk menentukan kartu jaringan apa yang akan anda gunakan sebagai bridge dengan vagrant box, alasannya yakni komputer yang aku gunakan menggunakan kartu jaringan en0 untuk terkoneksi dengan jaringan, ya aku pilih en0 tersebut sebagai bridge vagrant box dengan jaringan lokal.
Proses pemilihan kartu jaringan sebagai bridge tersebut terlihat ibarat berikut ini:
Setelah vagrant box tamat booting, aku coba jalankan perintah:
vagrant ssh
untuk masuk ke dalam vagrant box, kemudian aku menjalankan perintah:
ifconfig
maka akibatnya ibarat terlihat di bawah ini:
anda melihat bahwa muncul kartu jaringan gres dengan nama enp0s8 dengan alamat IP 192.168.100.101 (setara dengan alamat IP komputer aku yang menjalankan vagrant box) itu tandanya vagrant box aku sudah sanggup di kanal dari komputer lainnya yang sejaringan dengan hypervisornya.
Berikut hasil uji coba koneksi dengan ping dari komputer lainnya:
Hasil di atas mengatakan bahwa vagrant box berhasil di kanal oleh komputer lain yang sejaringan dengan hypervisor tersebut, itu artinya seluruh layanan vagrant box (selain ssh) sanggup diakses oleh komputer lain yang sejaringan dengan hypervisornya. Selanat mencoba dan terima kasih telah berkunjung :-)
Sumber http://www.newbienote.com/Mari berteman dengan saya
Follow my Instagram _yudha58
0 Response to "Setting Jaringan Dhcp Untuk Vagrant Biar Dapat Diakses Dari Dalam Jaringan"
Posting Komentar