Pengaturan Jaringan Pada Oracle VM VirtualBox
Didalam sebuah komputer PC ataupun laptop biasanya dibekali dengan perangkat ethernet ataupun wireless card agar dapat menghubungkan PC atau laptop tersebut ke jaringan yang anda inginkan. Bagaimana dengan komputer virtual atau virtual mesin ?, apakah sebuah virtual mesin yang dibuat dengan menggunakan aplikasi virtualisasi seperti Oracle VM VirtualBox juga dapat terhubung ke jaringan ?. Untuk mengetahui hal tersebut akan kami jawab melalui deskripsi berikut ini.
Didalam setiap virtual mesin yang anda buat dengan menggunakan aplikasi virtualisasi Oracle VM VirtualBox, juga dibekali dengan Virtual Network Adapter. Perangkat virtual network adapter ini jika di analogikan pada komputer PC atau laptop adalah seperti Ethernet Network Adapter. Sayang sekali sampai dengan saat ini, aplikasi virtualisasi tidak dapat mensimulasikan perangkat wireless. Namun menurut penulis, dengan adanya virtual network adapter saja sudah sangat cukup.
Sebuah virtual network adapter yang diciptakan oleh aplikasi Oracle VM VirtualBox harus dapat terhubung dengan jaringan fisik (jaringan real, tempat OS atau Komputer Host tersebut terhubung), jaringan virtual (jaringan yang digunakan oleh OS atau Komputer Guest), dan adaptor jaringan virtualnya (jaringan yang dbuat atau dilakukan instalasi ke OS atau Komputer Host ketika melakukan instalasi Oracle VM VirtualBox).
Terdapat delapan buah Virtual Network Adapter yang dapat anda gunakan didalam sebuah virtual mesin yang anda buat dengan menggunakan Oracle VM VirtualBox. Dimana empat virtual network dapat anda lakukan konfigurasi dengan cara GUI, sedangkan empat virtual network lainnya harus anda lakukan konfigurasi dengan cara CLI menggunakan perintah VBoxManage modifyvm. Setiap virtual network adapter yang ada, dapat anda lakukan konfigurasi dengan metode yang berbeda – beda. Misalnya pada sebuah virtual mesin anda menjalankan mode konfigurasi NAT pada Virtual Adapter 1, dan menjalankan mode konfigurasi Host-Only Adapter pada Virtual Adapter 2.
Oracle VM VirtualBox memiliki setidaknya tujuh buah mode konfigurasi, yang dapat anda gunakan untuk melakukan konfigurasi virtual network adapter. Ketujuh konfigurasi tersebut antara lain adalah NAT, Bridge Adapter, Internal Network, Host-Only Adapter, Generic Driver, NAT Network, dan Not Attached. Secara default, ketika anda membuat sebuah virtual mesin baru dengan menggunakan Oracle VM VirtualBox, anda akan dibekali dengan satu buah virtual network adapter dan menjalankan mode konfigurasi NAT.
VirtualBox Network Modes
Seperti yang sudah disinggung pada pembahasan diatas bahwa Oracle VM VirtualBox memiliki setidaknya tujuh buah mode konfigurasi, yang dapat anda gunakan untuk melakukan konfigurasi virtual network adapter. Ketujuh konfigurasi tersebut antara lain adalah NAT, Bridge Adapter, Internal Network, Host-Only Adapter, Generic Driver, NAT Network, dan Not Attached. Untuk lebih jelasnya kami akan membahas beberapa VirtualBox Network Modes yang biasanya digunakan secara umum.
NAT
Mode jaringan ini adalah mode jaringan default pada Oracle VM VirtualBox. Artinya, ketika pengguna membuat sebuah virtual mesin dengan menggunakan aplikasi ini, maka secara otomatis virtual mesin tersebut akan menjalankan mode ini (NAT). Virtual mesin atau OS Guest atau sistem operasi tamu, yang menggunakan mode jaringan ini daapat terhubung dengan jaringan Internet. Dengan catatan bahwa komputer host atau komputer real atau OS utama yang anda gunakan sudah terhubung dengan jaringan Internet. Namun, walau OS Guest dapat terhubung ke jaringan Internet, OS Guest tidak dapat diakses dari OS Host, ataupun dari OS Guest lain yang anda jalankan secara bersamaan didalam sebuah komputer atau laptop.
Ketika pengguna menggunakan mode ini, maka secara otomatis aplikasi Oracle VM VirtualBox akan memberikan IP Address kepada OS Guest (10.0.2.2 /24), dan OS Geust dapat terhubung ke jaringan Internet maka perlu diberikan alamat gateway (10.0.2.15). Pengguna tidak dapat melakukan perubahan terhadap konfigurasi ini, sehingga jika anda menggunakan konfigurasi virtual network dengan menggunakan mode “NAT” maka mau tidak mau atau suka tidak suka anda akan mendapatkan IP Address dan Gateway tersebut.
Bagaimana jika kita menjalankan lebih dari virtual mesin dalam sebuah komputer dan seluruhnya menjalankan konfigurasi NAT ?. Seperti yang sudah dijelaskan diatas, bahwa berapapaun virtual mesin yang anda jalankan, asalkan mode virtual network yang digunakan adalah “NAT” maka virtual mesin tersebut akan mendapatkan IP Address 10.0.2.2/24 dengan gateway 10.0.2.15. Apakah tidak akan terjadi IP Address conflict ?, jawabannya “tidak” karena setiap virtual mesin yang anda buat dan menjalankan mode “NAT” pada pengaturan virtual network adapternya, jaringan dari virtual mesin tersebut akan terisolasi dari jaringan fisik ataupun jaringan virtual (dari virtual mesin lainnya).
Mode konfigurasi “NAT” ini sangat cocok digunakan pada virtual mesin, dimana anda hanya ingin menghubungkan OS Guest ke Internet. Jika anda ingin menghubungkan jaringan NAT ke jaringan LAN Fisik, terdapat beberapa konfigurasi yang harus anda lakukan.
Bridge Adapter
Sebuah virtual mesin dapat anda lakukan instalasi sistem operasi server, misalnya Microsoft Windows Server ataupun Linux Server. Setelah sistem operasi tersebut selesai anda lakukan instalasi, pengguna juga dapat menjalankan service server yang didukung oleh sistem operasi server tersebut. Jika ada komputer server (walaupun dalam bentuk virtual), maka harus ada komputer yang bertindak sebagai client (digunakan untuk melakukan pengujian service server).
Berdasarkan deskripsi diatas maka Oracle VM VirtualBox memberikan sebuah mode konfigurasi virtual network adapter, dimana mode ini akan mengizinkan jaringan virtual yang dimiliki oleh virtual mesin, dapat berkomunikasi dengan jaringan fisik yang dimiliki oleh OS Host atau Komputer Host atau Komputer fisik (komputer yang menjalankan aplikasi Oracle VM VirtualBox) dan atau jaringan lokal (LAN) dimana komputer host milik anda terhubung.
Dengan menggunakan metode ini, jika didalam jaringan LAN (tempat komputer host terhubung), terdapat akses internet dan layanan DHCP Server yang berjalan, maka komputer guest atau OS Guest atau komputer tamu dapat menikmati atau menggunakan layanan tersebut. Bahkan jika anda menjalankan banyak virtual mesin pada komputer yang berbeda – beda, dan setiap virtual mesin anda lakukan konfigurasi bridge adapter, maka secara otomatis mereka semua dapat saling terhubung.
Namun, untuk menjalankan mode konfigurasi virtual network bridge adapter ini, anda harus memilih interface yang tepat. Misalnya, anda menggunakan perangkat laptop untuk menjalankan sebuah virtual mesin. Seperti kita ketahui bersama bahwa perangkat laptop memiliki dua buah network interface, pertama ethernet card untuk menghubungkan perangkat laptop dengan jaringan menggunakan media kabel. Sedangkan kedua interface wireless card untuk menghubungkan perangkat laptop dengan jaringan menggunakan media nirkabel.
Untuk mempermudah memahami interface mana yang akan kita gunakan ketika akan menjalankan mode bridge adapter pada Oracle VM VirtualBox, silahkan anda perhatikan koneksi yang saat ini anda gunakna. Misalnya, ketika anda terkoneksi ke jaringan fisik (komputer host), dengan menggunakan media nirkabel, maka lakukan konfigurasi bridge adapter ke perangkat wireless yang anda miliki. Begitupula sebaliknya, jika anda terhubung ke jaringan fisik (komputer host), dengan menggunakan media kabel, maka lakukan konfigurasi bridge adapter ke perangkat ethernet yang anda miliki.
Kesimpulannya, jika anda ingin virtual mesin dapat berkomunikasi dengan komputer host, dengan komputer client yang ada di jaringan fisik tempat komputer host anda terhubung, silahkan anda gunakan mode konfigurasi virtual network adapter ini.
Internal Network
Mode selanjutnya yang dimiliki oleh aplikasi Oracle VM VirtualBox adalah “Internal network”. Sesuai namanya “internal”, mode jaringan ini digunakan atau difungsikan untuk menghubungkan antar virtual mesin. Misalnya, anda memiliki tiga buah virtual mesin yang anda jalankan secara bersamaan pada sebuah laptop atau komputer. Dimana ketiga virtual mesin tersebut menggunakan mode konfigurasi “internal network”. Maka dengan demikian, ketiga virtual mesin tersebut akan dapat saling terhubung antara satu dengan yang lainnya.
Dengan menggunakan konfigurasi ini, aplikasi Oracle VM VirtualBox akan menciptakan sebuah virtual switch yang dapat digunakan untuk menghubungkan antar virtual mesin. Karena jaringan yang dibangun ini menggunakan switch, maka agar setiap komputer dapat saling terhubung tidak diperlukan alamat gateway. Dikarenakan mode ini tidak mengenal “alamat gateway” dan tidak diperuntukkan agar dapat terhubung dengan jaringan LAN, jaringan Internet, dan jaringan fisik. Maka jaringan ini benar – benar terisolasi dari seluruh jaringan yang anda miliki.
Host-Only Adapter
Mode konfigurasi virtual network yang dimiliki oleh Oracle VM VirtualBox yang lainnya adalah Host-Only. Mode ini hanya mengizinkan komunikasi dari virtual mesin ke komputer host, dari komputer host ke virtual mesin, dan dari virtual mesin yang anda jalankan secara bersamaan dengan metode konfigurasi virtual network “Host-Only”.
Pada saat anda melakukan instalasi aplikasi simulasi Oracle VM VirtualBox, secara aplikasi akan menginstal sebuah network interface baru ke sistem operasi yang anda gunakan. Interface tersebut oleh sistem operasi dikenal dengan VirtualBox Host-Only Ethernet Adapter. Interface ini secara otomatis akan memiliki IP Address 192.168.56.1 /24. Berbeda dengan mode NAT, IP Address pada mode Host-Ony dapat anda lakukan konfigurasi melalui menu network.
Jika anda menjelankan mode ini (host-only) pada virtual network adapter yang anda miliki, maka OS Guest atau sistem operasi tamu yang anda jalankan pada virtual mesin, akan mendapatkan IP Address secara otomatis dari DHCP yang dijalankan oleh aplikasi Oracle VM VirtualBox.
Secara default DHCP Server yang dijalankan oleh Oracle VM VirtualBox akan dimulai dari IP Address 192.168.56.101 sampai dengan 192.168.56.254. Sama halnya dengan mode “internal network”, kita tidak memerlukan IP address gateway untuk melakukan pengalamatan pada komputer guest yang terinstal didalam virtual mesin. Mode ini juga tidak dapat mendistribusikan akses internet yang dimiliki oleh komputer Host ke Komputer Guest.
Seperti yang kita ketahui, bahwa setiap virtual mesin yang anda buat menggunakan Oracle VM VirtualBox akan dilengkapi dengan delapan buah Virtual Network Adapter. Dimana empat buah virtual network dapat anda konfigurasi melalui GUI dan empat virtual network yang lain dapat anda konfigurasi melalui CLI. Pengguna dapat menjalankan atau menggunakan keempat virtual network adapter tersebut dengan cara memberikan tanda centang (☑) pada opsi Enable network adapter. Selain itu, setiap virtual network adapter yang ada, dapat anda konfigurasi dengan mode yang berbeda – beda sesuai dengan keinginan dan kebutuhan pengguna. Untuk mempermudah pengguna ingin menggunakan mode yang mana, kami sediakan tabel dibawah ini.
| Virtual Network | VM ⬌ VM | VM 🠊 HOST | VM 🠈 HOST | VM 🠊 LAN | VM 🠈 LAN |
|---|---|---|---|---|---|
| Not Attached | No | No | No | No | No |
| NAT | No | Yes | Port Forward | Yes | Port Forward |
| NAT Network | Yes | Yes | Port Forward | Yes | Port Forward |
| Bridge Network | Yes | Yes | Yes | yes | Yes |
| Internal Network | Yes | No | No | No | No |
| Host-Only | Yes | Yes | Yes | No | No |







Posting Komentar untuk "Pengaturan Jaringan Pada Oracle VM VirtualBox"