VirtualBox dengan Bridged Host Interface Permanen: Difference between revisions

From OnnoCenterWiki
Jump to navigationJump to search
Onnowpurbo (talk | contribs)
No edit summary
Onnowpurbo (talk | contribs)
No edit summary
Line 11: Line 11:
  # vi /etc/network/interfaces
  # vi /etc/network/interfaces


Isi informasi berikut,
 
 
Misalnya kita ingin membuat interface virtual yang di bridged ke LAN dengan nama tap0, tap1 & tap2. Isi informasi berikut,


  auto tap0
  auto tap0
Line 18: Line 20:
  down ifconfig $IFACE down
  down ifconfig $IFACE down
  tunctl_user <yourusername>
  tunctl_user <yourusername>
auto tap1
iface tap1 inet manual
up ifconfig $IFACE 0.0.0.0 up
down ifconfig $IFACE down
tunctl_user <yourusername>
auto tap2
iface tap2 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 all tap0 tap1 tap2


Tambahkan Interface
Tambahkan Interface


  # /sbin/ifup tap0
  # /sbin/ifup tap0
# /sbin/ifup tap1
# /sbin/ifup tap2
  # /sbin/ifup br0
  # /sbin/ifup br0


Line 33: Line 50:
  # shutdown -r now
  # shutdown -r now


Ada baiknya di tambahkan cara lain yang tidak permanen & akan hilang sesudah booting
# 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
Edit /etc/udev/rules.d/20-names.rules
Line 52: Line 63:
  KERNEL=="tun",                          NAME="net/%k",  GROUP="vboxusers",    MODE="0660"  
  KERNEL=="tun",                          NAME="net/%k",  GROUP="vboxusers",    MODE="0660"  


Buat bridge baru
# brctl addbr br0
Masukan eth0 agar masuk ke bridge
# ifconfig eth0 0.0.0.0 promisc
# 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 '''tap0''' Yang digunakan
Line 75: Line 73:




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
* tap0 - virtual milik mesin di virtualbox
* tap1 - virtual milik mesin di virtualbox
* tap2 - 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.

Revision as of 03:40, 2 May 2008

Install Aplikasi Pendukung

# apt-get install uml-utilities bridge-utils

Tambahkan Username Anda

# adduser <yourusername> uml-net

Tambahkan ke file /etc/network/interfaces

# vi /etc/network/interfaces


Misalnya kita ingin membuat interface virtual yang di bridged ke LAN dengan nama tap0, tap1 & tap2. Isi informasi berikut,

auto tap0
iface tap0 inet manual
up ifconfig $IFACE 0.0.0.0 up
down ifconfig $IFACE down
tunctl_user <yourusername>
auto tap1
iface tap1 inet manual
up ifconfig $IFACE 0.0.0.0 up
down ifconfig $IFACE down
tunctl_user <yourusername>
auto tap2
iface tap2 inet manual
up ifconfig $IFACE 0.0.0.0 up
down ifconfig $IFACE down
tunctl_user <yourusername>


auto br0
iface br0 inet dhcp
bridge_ports all tap0 tap1 tap2

Tambahkan Interface

# /sbin/ifup tap0
# /sbin/ifup tap1
# /sbin/ifup tap2
# /sbin/ifup br0


Reboot PC anda

# shutdown -r now


Edit /etc/udev/rules.d/20-names.rules

# vi /etc/udev/rules.d/20-names.rules

Ubah

KERNEL=="tun",                          NAME="net/%k" 

Menjadi

KERNEL=="tun",                          NAME="net/%k",  GROUP="vboxusers",     MODE="0660" 


Beritahu VirtualBox Host Interface tap0 Yang digunakan


Selesai Sudah ..


Mesin Ubuntu yang kita gunakan akan mempunyai beberapa interface,

  • tap0 - virtual milik mesin di virtualbox
  • tap1 - virtual milik mesin di virtualbox
  • tap2 - virtual milik mesin di virtualbox
  • br0 - bridge yang akan bicara ke interface yang benar
  • eth0 - interface awal di mesin host.


Pranala Menarik