I'm using ubuntu 12.04LTS
I setup a bridged network:
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet dhcp
auto br0
iface br0 inet dhcp
bridge_ports eth0
bridge_stp off
bridge_fd 0
bridge_maxwait 0
Seems to work.
Then I created a virtual machine using Ubuntu's vmbuilder tool like so:
vmbuilder kvm ubuntu \
--suite 'precise' \
--flavour 'virtual' \
--arch 'amd64' \
--dest 'myvm' \
--hostname 'myvm' \
--mem '2048' \
--rootsize '4096' \
--swapsize '1024' \
--mirror 'http://archive.ubuntu.com/ubuntu' \
--name 'MyName' \
--user 'myuser' \
--pass 'password' \
--bridge 'br0' \
--addpkg acpid \
--addpkg vim \
--addpkg openssh-server \
--addpkg avahi-daemon \
--libvirt 'qemu:///system' \
--ip '192.168.0.100'
It generates fine and starts up seemingly without a problem as well when I run
virsh start myvm
I am then able to resolve it's IP with MDNS and try
ping myvm.local
So presumably the VM is running? But for some reason I can't communicate with it, I can't SSH in, I don't even get a response to my ping.
Any ideas? I'd be happy to provide further information.
Thanks.