Хотелось бы понять, как я могу создать одну или несколько сетей локальных ipv6.
В последствии я захочу эти сети объединять и управлять маршрутизацией, сегменты будут связаны через несколько туннелей VPN.
Мне надо чем-то раздавать Unique-local address (ULA). ЧЕМ?
Это аналог «приватных» адресов. Scope — вообще говоря, глобальный (RFC 4193), но в Интернете их маршрутизировать никто не обязан, поэтому в большинстве случаев будут срезаться провайдером, например. Назначать можно по аналогии с адресами 192.168..., только теперь их много больше, поэтому вероятность выбрать одинаковые гораздо ниже.
А потом мне нужно будет раздавать публичные IPv6. В локациях несколько аплинков от разных провайдеров.
IPv6 у меня разные. Как туннельные, так и настоящие.
BGP, OSPF и прочая балансировка и аггрегация присутствуют )
Что прочитать, хабр уже весь прочитан.
Где есть примеры? Помимо Linux/Windows/BSD под рукой есть IBM i и AIX
Так же как и IPv4: DHCP сервер, план адресации, все продумать, учитывать что минимальная сеть рекомендуется /64 если не хотите потом голову ломать при траблшутинге.