On Mon, Apr 27, 2015 at 04:56:18PM +0200, Lennart Poettering wrote: > On Mon, 27.04.15 15:44, Dimitri John Ledkov (dimitri.j.led...@intel.com) > wrote: > > > > Well, networkd on the host automatically sets up IPv4 masquerading for > > > each container. We simply don't do anything equivalent for IPv6 > > > currently. > > > > > > Ideally we wouldn't have to do NAT for IPv6 to make this work, and > > > instead would pass on some ipv6 subnet we acquired from uplink without > > > NAT to each container, but we currently don't have infrastructure for > > > that in networkd, and I am not even sure how this could really work, > > > my ipv6-fu is a bit too limited... > > > > > > or maybe we should do ipv6 nat after all, under the logic that > > > containers are just an implementation detail of the local host rather > > > than something to be made visible to the outside world. however code > > > for this exists neither. > > > > > > Or in other words: ipv6 setup needs some manual networking setup on > > > the host. > > > > One should roll the dice and generate unique local address /48 prefix > > and use that to setup local addressing, ideally with > > autoconfigurations (e.g. derive a fake mac from container uuid and > > using the "hosts's" ULA prefix auto-assign ipv6 address) > > Well, would that enable automatic, correcting routing between the > container and the host's external network? That's kinda what this all > is about...
If you have radvd running, it should. By the way, speaking of NAT in context of IPv6 is a heresy. -- Tomasz Torcz "God, root, what's the difference?" xmpp: zdzich...@chrome.pl "God is more forgiving." _______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel