Difference between revisions of "VirtualBox dengan Bridged Host Interface Permanen"

From OnnoWiki
Jump to navigation Jump to search
 
(8 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
Install Aplikasi Pendukung
 
Install Aplikasi Pendukung
  
  # apt-get install uml-utilities bridge-utils
+
  # apt-get install bridge-utils
  
Tambahkan Username Anda
 
 
# adduser <yourusername> uml-net
 
  
 
Tambahkan ke file /etc/network/interfaces
 
Tambahkan ke file /etc/network/interfaces
Line 11: Line 8:
 
  # vi /etc/network/interfaces
 
  # vi /etc/network/interfaces
  
Isi informasi berikut,
 
  
auto tap0
+
Misalnya kita ingin membuat bridge br0 yang di bridged ke LAN eth0. Isi informasi berikut,
iface tap0 inet manual
 
up ifconfig $IFACE 0.0.0.0 up
 
down ifconfig $IFACE down
 
tunctl_user <yourusername>
 
  
 
  auto br0
 
  auto br0
 
  iface br0 inet dhcp
 
  iface br0 inet dhcp
  bridge_ports all tap0
+
    bridge_ports eth0
 +
 
 +
Jika anda mempunyai dua (2) atau lebih LAN interface, maka anda dapat menambahkan
 +
 
 +
auto br1
 +
  iface br1 inet dhcp
 +
    bridge_ports eth1
 +
 
  
Tambahkan Interface
+
Kalau ingin agar br0 menggunakan setting statik maka gunakan perintah
  
  # /sbin/ifup tap0
+
  iface br0 inet static
  # /sbin/ifup br0
+
address  xxx.xxx.xxx.xxx
 +
netmask  255.255.255.0
 +
broadcast xxx.xxx.xxx.255
 +
  gateway  xxx.xxx.xxx.xxx
  
Cara lain
+
Restart networking
  
  # tunctl -t tap0 -u <yourusername>
+
  # /etc/init.d/networking restart
# chown root.vboxusers /dev/net/tun
 
# chmod g+rw /dev/net/tun
 
  
Edit /etc/udev/rules.d/20-names.rules
 
  
# vi /etc/udev/rules.d/20-names.rules
+
Tambahkan Interface vbox untuk <user> VirtualBox
  
Ubah
+
# VBoxAddIF vbox0 <user> br0
 +
# VBoxAddIF vbox1 <user> br1
  
KERNEL=="tun",                          NAME="net/%k"
 
  
Menjadi
+
Untuk menambahkan sebuah host interface spesifik ke sebuah virtual machine
 +
dapat dilakukan menggunakan perintah
  
  KERNEL=="tun",                          NAME="net/%k",  GROUP="vboxusers",    MODE="0660"  
+
  # VBoxManage modifyvm "My VM" -hostifdev1 vbox0
  
Buat bridge baru
 
  
# brctl addbr br0
 
  
Masukan eth0 agar masuk ke bridge
+
Reboot PC anda
  
  # ifconfig eth0 0.0.0.0 promisc
+
  # shutdown -r now
# brctl addif br0 eth0
 
# dhclient br0
 
  
Masukan tap0 agar masuk ke bridge
 
  
# brctl addif br0 tap0
 
# ifconfig tap0 up
 
  
Beritahu VirtualBox Host Interface '''tap0''' Yang digunakan
+
Beritahu VirtualBox Host Interface '''vbox0''' Yang digunakan
  
 
[[Image:Virtualbox-hostinterface.jpg|center|200px|thumb]]
 
[[Image:Virtualbox-hostinterface.jpg|center|200px|thumb]]
Line 69: Line 62:
  
  
Mesin Ubuntu yang kita gunakan akan mempunyai tiga (3) interface,
+
Mesin Ubuntu yang kita gunakan akan mempunyai beberapa interface,
  
* tap0 - virtual milik mesin di virtualbox
+
* vbox0 - virtual milik mesin di virtualbox
* br0 - bridge yang aakn bicara ke interface yang benar
+
* vbox1 - virtual milik mesin di virtualbox
 +
* br0 - bridge yang akan bicara ke interface yang benar
 +
* br0 - bridge yang akan bicara ke interface yang benar
 
* eth0 - interface awal di mesin host.
 
* eth0 - interface awal di mesin host.
 +
* eth1 - interface awal di mesin host.
  
  

Latest revision as of 11:46, 2 June 2008

Install Aplikasi Pendukung

# apt-get install bridge-utils


Tambahkan ke file /etc/network/interfaces

# vi /etc/network/interfaces


Misalnya kita ingin membuat bridge br0 yang di bridged ke LAN eth0. Isi informasi berikut,

auto br0
iface br0 inet dhcp
   bridge_ports eth0

Jika anda mempunyai dua (2) atau lebih LAN interface, maka anda dapat menambahkan

auto br1
iface br1 inet dhcp
   bridge_ports eth1


Kalau ingin agar br0 menggunakan setting statik maka gunakan perintah

iface br0 inet static
address   xxx.xxx.xxx.xxx
netmask   255.255.255.0
broadcast xxx.xxx.xxx.255
gateway   xxx.xxx.xxx.xxx

Restart networking

# /etc/init.d/networking restart


Tambahkan Interface vbox untuk <user> VirtualBox

# VBoxAddIF vbox0 <user> br0
# VBoxAddIF vbox1 <user> br1


Untuk menambahkan sebuah host interface spesifik ke sebuah virtual machine dapat dilakukan menggunakan perintah

# VBoxManage modifyvm "My VM" -hostifdev1 vbox0


Reboot PC anda

# shutdown -r now


Beritahu VirtualBox Host Interface vbox0 Yang digunakan

Virtualbox-hostinterface.jpg


Selesai Sudah ..


Mesin Ubuntu yang kita gunakan akan mempunyai beberapa interface,

  • vbox0 - virtual milik mesin di virtualbox
  • vbox1 - virtual milik mesin di virtualbox
  • br0 - bridge yang akan bicara ke interface yang benar
  • br0 - bridge yang akan bicara ke interface yang benar
  • eth0 - interface awal di mesin host.
  • eth1 - interface awal di mesin host.


Pranala Menarik