Сети и домены

Генератор IPv6 ULA

Получите локальный префикс IPv6 ULA /48 и границы его адресного пространства по времени и MAC.

  • Быстро и бесплатно
  • Данные остаются у вас
  • Без регистрации
01

Исходные данные

На вашем устройстве

Обновляется при вводе

Данные и параметры инструмента
02

Результат

Здесь появится результат

Введите данные, результат появится автоматически

Как работает генератор IPv6 ULA

Генератор IPv6 ULA создает локальный префикс /48 по MAC-адресу и текущему времени. Он показывает сам префикс, а также первый и последний блоки /64 внутри него, чтобы подготовить адресный план частной IPv6-сети.

Что такое IPv6 и почему адрес записан через двоеточия

IPv6 использует 128-битные адреса. В полной текстовой форме они состоят из восьми групп по четыре шестнадцатеричные цифры, разделенных двоеточиями. В отличие от октетов IPv4, одна такая группа содержит 16 бит и использует цифры 0-9 и буквы a-f.

Ведущие нули внутри группы можно опускать. Одну непрерывную последовательность нулевых групп разрешается заменить на ::. Такая замена может появляться в адресе только один раз, иначе станет непонятно, сколько групп сокращено в каждом месте. Сокращенная и полная формы могут обозначать один адрес.

IPv6 применяется для адресации интерфейсов и маршрутизации пакетов. Протокол не использует broadcast, характерный для IPv4; групповые обращения выполняются через multicast. Поэтому искать у IPv6-подсети «последний broadcast-адрес» по аналогии с IPv4 неправильно. Основные правила адресации определены в RFC 4291.

Префикс, подсеть и идентификатор интерфейса

Число после / показывает длину общей части адреса в битах. В префиксе /48 зафиксированы первые 48 бит, то есть первые три полные шестнадцатеричные группы. У обычного блока /64 первые четыре группы относятся к префиксу, а оставшиеся 64 бита образуют пространство идентификаторов интерфейсов.

Между /48 и /64 остается 16 бит для нумерации подсетей. Поэтому один созданный здесь /48 вмещает 65536 блоков /64: от номера 0000 до ffff. Эти номера можно распределить между VLAN, площадками или отдельными сегментами.

Строка «Первый блок /64» обозначает первую подсеть, а не первый выданный адрес компьютера. Инструмент не выбирает идентификаторы интерфейсов и не выполняет их автоматическую настройку.

Что означает ULA и чем отличается от других IPv6-адресов

Unique Local Address предназначен для адресации внутри частных сетей и согласованного обмена между ними. Локально создаваемые ULA-префиксы используют начало fd. Они не предназначены для глобальной маршрутизации в интернете.

ULA не следует путать с link-local адресами из fe80::/10. Link-local используются в пределах одного канального сегмента, тогда как ULA можно маршрутизировать между внутренними подсетями. Глобальные адреса применяются для глобальной адресации; один интерфейс может одновременно иметь адреса разных областей действия.

Частный диапазон не создает политику безопасности. Наличие ULA не блокирует доступ между сегментами, не включает межсетевой экран и не шифрует трафик. Эти свойства определяются отдельными настройками.

Зачем генератору MAC-адрес и время

Схема формирования Global ID из RFC 4193 использует время в представлении NTP и идентификатор EUI-64, полученный из введенного MAC. Хеширование SHA-1 дает материал для выбора 40-битного Global ID. Вместе с началом fd он образует локальный /48.

MAC служит входом формирования префикса и не становится автоматически адресом будущего IPv6-интерфейса. Название Global ID также не означает регистрацию у провайдера. Здесь SHA-1 используется для получения идентификатора, а не для цифровой подписи документа.

Повторный расчет с тем же MAC в другое время может дать другой префикс. Вероятность пересечений снижается распределением идентификаторов, но центральная проверка уникальности не выполняется. Не генерируйте новый префикс при каждом включении рабочей сети: выбранное значение нужно сохранить в ее конфигурации.

Как получить и использовать результат

Введите полный MAC из шести октетов, с разделителями или без них. Префикс появится автоматически; «Сгенерировать» выполняет новый расчет с актуальным временем. Сохраните выбранный /48 в документации и назначайте конкретные /64 внутренним сегментам.

Перед объединением площадок сравните их адресные планы. Два независимо настроенных сегмента должны иметь согласованную нумерацию и маршруты. Инструмент не обращается к маршрутизаторам, не проверяет существующие назначения и не заменяет настройку адресов, DNS или правил доступа.