I just struggled a bit with getting xVM’s host interface networking up and running on Ubuntu. It works now and maybe somebody else finds the following short how to useful.
Host Setup
Run “sudo aptitude install bridge-utils”.
Add the following lines to /etc/network/interfaces:
auto tap0 iface tap0 inet manual tunctl_user user # replace "user" with the user name running xVM uml_proxy_arp sativex-ub auto br0 iface br0 inet static address 10.10.1.1 netmask 255.255.255.0 bridge_ports tap0 bridge_maxwait 0
Run “service networking restart”. (or “/etc/init.d/networking restart” if your Ubuntu doesn’t have the service command yet)
Run “sudo VBoxAddIF vbox0 user br0″. (like above, change “user” to your xVM user)
In your VM settings choose “Attached to: Host Interface”, as “Interface Name” in the field below enter “vbox0″. If you want to have Internet access in your VM you should also configure a second network interface, pick “Attached to: NAT” there.
VM Setup
Start up your VM, and add the following lines to /etc/network/interfaces:
auto eth0 iface eth0 inet static address 10.10.1.2 netmask 255.255.255.0 auto eth1 iface eth1 inet dhcp
Run “service networking restart”.
That’s it, your VM should now be accessible (from your host) via 10.10.1.2. Of course you can adjust the IP addresses/networks as you like.
