[lxc-users] Routable host IPs for containers

Michael Chinn michael.chinn at simpleprecision.com
Sun Sep 14 13:17:54 UTC 2014

LXC Networking --> Simple Bridge
Ref: https://wiki.debian.org/LXC/SimpleBridge

Requires bridge-utils package.
$ sudo apt-get install bridge-utils

1. Edit the host's /etc/network/interfaces

# for static ip setup on the host
iface br0 inet static
        bridge_ports eth0
        bridge_fd 0
        address 	192.168.0.x
        gateway 	192.168.0.x

2. Edit /etc/lxc/default.conf (on host):
lxc.network.link = lxcbr0
lxc.network.link = br0

3. Last, check if everything is prepared for LXC:
$ sudo lxc-checkconfig

4. Edit /etc/network/interfaces on each container (static IP):

auto lo
iface lo inet loopback

auto eth0
# iface eth0 inet dhcp

iface eth0 inet static
address         192.168.0.x
gateway         192.168.0.x

I hope this helps.


On 09/14/2014 05:11 AM, Mark Constable wrote:
> This is probably dumb and asked a 1000 times before but I am totally
> confused by various tutorials that are either to old or do not apply
> to exactly my particular needs. For the purpose of ongoing/endless
> testing I'd like containers to be given an IP in the same network
> range via DHCP and my WIFI (wlan0) interface.
> Most examples presume an eth0 interface but that does not exist for
> my day to day laptop workstation.
> . router via laptop wlan0
> . kubuntu 14.10 gets
> A ubuntu uptopic container currently gets via the lxcbr0
> bridge with a gateway of I can ping the outside world so
> the default ubuntu lxc networking system works just fine. I've tried
> a variety of combinations of br0 bridges and iptables rules but the
> right combination to "simply" allow a container to get another DHCP
> IP from my router on the same network as my main WIFI link so I can
> access those containers from other computers on the same
> network.
> Any tutorials or hints on how to do this?
> Maybe it's not possible for containers to appear on the same /24
> network as the host so surely there must be a "common" way to at least
> allow containers to be visible to other hosts on the same network segment?
> _______________________________________________
> lxc-users mailing list
> lxc-users at lists.linuxcontainers.org
> http://lists.linuxcontainers.org/listinfo/lxc-users

Michael Chinn
michael.chinn at simpleprecision.com

Simple Precision
mob: 510.908.3015
Skype: mchinnp2f

More information about the lxc-users mailing list