Bridging werkt, maar het installeren is verre van eenvoudig, zie mijn aantekeningen:
zie handleiding VirtualBox: "6.5. Host Interface Networking and bridging on Linux hosts"
- methodiek
- aanmaken bridge op de host
- registreren bridge binnen VB
- toekennen bridge aan de sessie
- opmerkingen:
- per sessie dus 1 bridge
- ip-adres wordt op de host toegekend (vmware: in de sessie)
- guest hoeft/kan dus niet van een statisch adres voorzien te worden
- wordt geregeld door dhcp in de sessie
- installatie
- na toevoeging van de bridge aan /etc/network/interfaces
- ubuntu boot niet meer!
- na ontsterren van 'iface eth0 inet dhcp' -> OK
- botst met Network Manager?
- sudo apt-get install bridge-utils
- sudo vim /etc/network/interfaces
auto br0
iface br0 inet dhcp
bridge_ports eth0
- let op: ip-adres via dhcp!
- statisch adres moet ook mogelijk zijn
- sudo /etc/init.d/networking restart
- herstart van de host lijkt noodzakelijk
- sudo VBoxAddIF vbox0 br0
- sessie selecteren:
- Settings -> Network:
- Attached to: Host Interface
- Interface Name: vbox0
- Autentication Method: null
Er is ook een mogelijkheid om een dynamische bridge te maken, zie:
6.5.2. Creating interfaces dynamically when a virtual machine starts up
Hier heb ik zelf geen ervaring mee (anderen wel?), maar het zal ook wel werken...
VMware is wat dat betreft eenvoudiger, omdat deze bij installatie twee virtuele netwerksegmenten aanmaakt met een eigen DHCP-server; als je een statisch adres maakt binnen de opgegeven IP-bereik, gaat het automatisch goed. Maar goed, dat is wat mij betreft ook het enige voordeel van VMware...