Yeah probably if somebody http://blogs.eskratch.com/2012/10/create-your-own-vms-i.html tried this, you would have faced problems in network connectivity either to the host or vm. Documentation for LXC sucks. So lets quickly go through a series of steps to make host and container accessible Requirements : The system should be connected to internet via ethernet. Use a ubuntu host So lets use the dhcp proto to assign ips to our containers instead of static ips, remove lxc.network.pv4 from conf file its enough for the conf file to have lxc.utsname = beta lxc.network.type = veth lxc.network.flags = up lxc.network.link = br0 Now create a bridge brctl addbr br0 Attach the bridge with interface eth0 brctl addif eth0 You should lose our internet connectivity bcoz during bridging eth0 enters promiscuous mode(where it reads all packets on network and forward to bridge, if the bridge knows the ip, forwards it, else drops it) if...