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

From OnnoWiki
Jump to navigation Jump to search
(Undo revision 3861 by Onnowpurbo (Talk))
 
(4 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
  
Tambahkan Interface
+
Jika anda mempunyai dua (2) atau lebih LAN interface, maka anda dapat menambahkan
  
  # /sbin/ifup tap0
+
  auto br1
  # /sbin/ifup br0
+
  iface br1 inet dhcp
 +
    bridge_ports eth1
  
  
Reboot PC anda
+
Kalau ingin agar br0 menggunakan setting statik maka gunakan perintah
  
  # shutdown -r now
+
  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
  
Cara lain yang tidak permanen & akan hilang sesudah booting
+
# /etc/init.d/networking restart
  
# tunctl -t tap0 -u <yourusername>
 
# chown root.vboxusers /dev/net/tun
 
# chmod g+rw /dev/net/tun
 
  
Edit /etc/udev/rules.d/20-names.rules
+
Tambahkan Interface vbox untuk <user> VirtualBox
  
  # vi /etc/udev/rules.d/20-names.rules
+
  # VBoxAddIF vbox0 <user> br0
 +
# VBoxAddIF vbox1 <user> br1
  
Ubah
 
  
KERNEL=="tun",                          NAME="net/%k"
+
Untuk menambahkan sebuah host interface spesifik ke sebuah virtual machine
 +
dapat dilakukan menggunakan perintah
  
Menjadi
+
# VBoxManage modifyvm "My VM" -hostifdev1 vbox0
  
KERNEL=="tun",                          NAME="net/%k",  GROUP="vboxusers",    MODE="0660"
 
  
Buat bridge baru
 
  
# brctl addbr br0
+
Reboot PC anda
  
Masukan eth0 agar masuk ke bridge
+
# shutdown -r now
  
# ifconfig eth0 0.0.0.0 promisc
 
# brctl addif br0 eth0
 
# dhclient br0
 
  
Masukan tap0 agar masuk ke bridge
 
  
# brctl addif br0 tap0
+
Beritahu VirtualBox Host Interface '''vbox0''' Yang digunakan
# ifconfig tap0 up
 
 
 
Beritahu VirtualBox Host Interface '''tap0''' Yang digunakan
 
  
 
[[Image:Virtualbox-hostinterface.jpg|center|200px|thumb]]
 
[[Image:Virtualbox-hostinterface.jpg|center|200px|thumb]]
Line 75: 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
 +
* vbox1 - virtual milik mesin di virtualbox
 +
* br0 - bridge yang akan bicara ke interface yang benar
 
* 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