<div dir="ltr">Alright I figured out the lxc-net bits.  I added an upstart job to run when lxc-net kicks in and to cleanup before lxc-net has a chance to disappear.  This is what I wrote up.  I'm sure there must be a better way but this is the cleanest route I can find.  I'm always open to suggestions.  On that note I noticed some promising changes in the future for lxc-net.  Maybe someone can give me some insight on those plans. :)<div><br></div><div><div>description "custom additions for lxc-net"</div><div>author "Robert Pendell <<a href="mailto:shinji@elite-systems.org">shinji@elite-systems.org</a>>"</div><div><br></div><div>start on started lxc-net</div><div>stop on stopping lxc-net</div><div><br></div><div>pre-start script</div><div>  (additional addresses -- like ipv6 and routing gets put here)</div><div>end script</div><div><br></div><div>pre-stop script</div><div>  (cleanup that stuff here)</div><div>end script</div></div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature">Robert Pendell<br><a href="mailto:shinji@elite-systems.org" target="_blank">shinji@elite-systems.org</a><br>A perfect world is one of chaos.<br>Keybase: <a href="http://keybase.io/shinji257" target="_blank">http://keybase.io/shinji257</a></div></div>
<br><div class="gmail_quote">On Thu, May 14, 2015 at 10:55 PM, Robert Pendell <span dir="ltr"><<a href="mailto:shinji@elite-systems.org" target="_blank">shinji@elite-systems.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Thanks for the info.  I ended up going a bit of a different route.<br>
Since I was planning to manually assign I didn't need radvd or to<br>
proxy ndp or even neighbor proxy.  I just assigned an ipv6 to the<br>
lxcbr0 interface then setup ipv6 in the container with the gateway<br>
pointing at the lxcbr0 ipv6 address.  Oh and of course forwarding was<br>
enabled.<br>
<br>
Anyways I still have my other question unanswered.<br>
<br>
What's the best way to add parameters to lxcbr0 like additional ips.<br>
<br>
I essentially need to do this somehow at boot time but I don't see a<br>
way to do this easily without just creating the interface manually in<br>
the network config<br>
sudo ip -6 addr add 2600:xxxx:xxxx:4b:0:0:xxxx:1/112 dev lxcbr0<br>
sudo ip route add to aaa.bbb.ccc.ddd dev lxcbr0<br>
<span class="HOEnZb"><font color="#888888">Robert Pendell<br>
<a href="mailto:shinji@elite-systems.org">shinji@elite-systems.org</a><br>
A perfect world is one of chaos.<br>
Keybase: <a href="http://keybase.io/shinji257" target="_blank">http://keybase.io/shinji257</a><br>
</font></span><div class="HOEnZb"><div class="h5"><br>
<br>
On Thu, May 14, 2015 at 8:31 AM, brian mullan <<a href="mailto:bmullan.mail@gmail.com">bmullan.mail@gmail.com</a>> wrote:<br>
> Robert<br>
><br>
> I've been learning how to do this over the past week or so.<br>
><br>
> I've found a few good write-ups which may help you out:<br>
><br>
> I have only found 1 online write-up about LXC & IPv6.    This one seems to<br>
> cover most of the configuration aspects & I thought it was pretty good:<br>
> LXC Host featuring IPv6 connectivity<br>
><br>
> Although this is not LXC specific it helps gain a good understanding of IPv6<br>
> configuration in Linux & fairly comprehensive in its description of the<br>
> terms, configuration options, and usage refer to:     IPv6 – Set UP An IPv6<br>
> LAN with Linux<br>
><br>
> Although my own interest was related to using full mesh vpn to interconnect<br>
> lxc containers on remote servers I soon decided IPv6 would make everything<br>
> much easier to implement.<br>
><br>
> This is because unlike IPv4 use for a mesh vpn IPv6 would eliminate any<br>
> problems with duplicate IP addresses in LXC containers on multiple remote<br>
> hosts without resorting to figuring out a centralized IPAM solution etc.<br>
><br>
> I'm trying to document what I have done so far with mesh vpn & lxc on my<br>
> wordpress blog but understand its just a proof-of-concept document and<br>
> although I've tested it with IPv4 I haven't had time to test IPv6 in the<br>
> containers yet.   Also, I mention some other caveats<br>
><br>
> Remember this is only a "draft" writeup that I started this week but you can<br>
> read it here:<br>
><br>
> Proof-of-Concept – Using Mesh VPN to interconnect LXC containers on Multiple<br>
> Hosts on Multiple Clouds<br>
><br>
> If anyone takes a look and has any suggestions or config ideas for the IPv6<br>
> and/or LXC information pieces feel free to let me know as I'm just beginning<br>
> with IPv6 myself and still learning more about LXC and linux everyday.<br>
><br>
> Brian<br>
><br>
</div></div></blockquote></div><br></div>