Я рекомендую использовать адреса RFC 4193 для этого. RFC 4193 позволяет вам создать свой собственный / 48 для локального использования, взяв значение байта, fd
за которым следуют 5 случайных байтов. После первых 48 битов вам разрешается помещать все, что вы считаете нужным, поэтому, если вам нужен / 64, вы можете взять fd
7 случайных байтов, как в этом примере для систем Linux:
ip -6 route add to local fd66:29e9:f422:8dfe::/64 dev lo
Использование RFC 4193 имеет преимущество по сравнению с более ранними ответами, заключающимися в том, что вы не нарушаете никаких RFC, и адреса могут использоваться без идентификатора интерфейса.
Каждый из диапазонов, упомянутых в более ранних ответах, использует либо диапазоны, зарезервированные для различных целей, либо локальные адреса каналов, которые требуют идентификатора интерфейса при использовании.
Существует черновой вариант с истекшим сроком, предполагающий, что диапазон 1::/32
выделяется для дополнительных петлевых адресов, которые вы запрашиваете. Однако, поскольку срок действия этого проекта истек несколько лет назад, и такого распределения не было, вы не можете его использовать 1::/32
.