Nem húzza fel a br0 interfészt a network init script ezért kézzel csináltam meg:
/sbin/ifconfig eth0 0.0.0.0
/usr/sbin/brctl addbr br0
/usr/sbin/brctl addif br0 eth0
/sbin/dhclient3 br0
/usr/bin/VBoxAddIF vbox0 ptamas
/usr/bin/VBoxTunctl -u ptamas -t vbox0
innen vagyok ilyen okos: http://download.virtualbox.org/virtualbox/2.0.0/UserManual.pdf
~/vboxbridge.sh
#!/bin/bash
# VirtualBox Bridging
# a kotsog network-manager miatt nem ment uhogy legjobb ha leszedem
# apt-get remove network-manager
# ezek kellenek meg:
# apt-get install bridge-utils uml-utilities
#konfiguralas
# kinek a neveben fut majd a VirtaulBox
USER='naszuf'
IFACE='eth0'
# load the tun module
/sbin/modprobe tun
/usr/sbin/brctl addbr br0
# Create a tap device with permission for the user running vbox
for i in `seq 0 5`
do
/usr/sbin/tunctl -t tap$i -u $USER
done
chmod 666 /dev/net/tun
# Bring up ethX and tapX in promiscuous mode
/sbin/ifconfig $IFACE down
/sbin/ifconfig $IFACE 0.0.0.0 promisc
for i in `seq 0 5`
do
/sbin/ifconfig tap$i down
/sbin/ifconfig tap$i 0.0.0.0 promisc
done
# Create a new bridge and add the interfaces to the bridge.
/usr/sbin/brctl addbr br0
/usr/sbin/brctl addif br0 $IFACE
#/usr/sbin/brctl addif br0 wlan0
for i in `seq 0 5`
do
/usr/bin/VBoxAddIF vbox$i $USER
done
for i in `seq 0 5`
do
/usr/sbin/brctl addif br0 tap$i
/usr/sbin/brctl addif br0 vbox$i
done
# Give the bridge a dhcp address.
#
#/sbin/dhclient3 $IFACE
/sbin/dhclient3 br0
# ha fix akkor ez kell
#/sbin/ifconfig br0 192.168.1.1 netmask 255.255.255.0
kedd, szeptember 09, 2008
VirtualBox hálózat 2.
Feliratkozás:
Megjegyzések küldése (Atom)
Nincsenek megjegyzések:
Megjegyzés küldése