Chris's Wiki :: blog/linux/QuickWirelessIPv6Setup Commentshttps://utcc.utoronto.ca/~cks/space/blog/linux/QuickWirelessIPv6Setup?atomcommentsDWiki2016-09-15T09:13:24ZRecent comments in Chris's Wiki :: blog/linux/QuickWirelessIPv6Setup.By Kristof Provost on /blog/linux/QuickWirelessIPv6Setuptag:CSpace:blog/linux/QuickWirelessIPv6Setup:9ed52172854f934ff0022cc51db2bb66887dfe82Kristof Provost<div class="wikitext"><p>Ideally all of your subnets should be /64s, otherwise stateless address assignments (i.e. without DHCP) won't work. As you've discovered, it's perfectly possible to run with smaller subnets, provided that you do DHCPv6.
I'd still recommend always using /64 subnets though.
That requires support from your ISP, because you can't just route things with the same /64 on both sides of course.</p>
<p>The magical word here is DHCPv6 Prefix Delegation. It lets your router request a subnet (usually a /48 or /56, but really even a single /64 would work in most cases) that you carve up into as many /64s as you have local networks.
The ISP will route all traffic for the delegated prefix to your router. At that point it's up to you. You can set up whatever topology you like.
Typically that'll require a little bit of glue on your router, to pass the information from your DHCPv6 client on the WAN interface to the DHCPv6 server on the LAN interface(s).</p>
</div>2016-09-15T09:13:24Z