DHCPv6: DUID и IAID не следует заменять текущим MAC-адресом
Фотография конкретного исполнения не приложена.
Резервирование DHCPv6 может перестать соответствовать ожиданиям после переноса образа ОС или замены адаптера. Идентификация здесь не сводится к текущему MAC. Для диагностики нужно увидеть DUID и нужную Identity Association конкретного клиента.
RFC 9915 требует рассматривать DUID как непрозрачное значение и сравнивать его на равенство. Попытка извлечь из него текущий link-layer address ненадёжна: способ формирования и история интерфейсов могут отличаться. Общая поддержка нескольких типов DUID также не позволяет серверу принимать только один любимый формат без основания.
IAID различает associations внутри клиента по соответствующему типу IA и должен сохранять предусмотренную согласованность при перезапуске. Одинаковое число для IA_NA и IA_PD не делает их одной association. Клонирование файлов состояния способно перенести идентичность туда, где проект ожидал нового независимого клиента.
В приёмке сравнивают полную привязку DUID, IA-type и IAID с серверной политикой. Проверяют замену интерфейса и развёртывание нового экземпляра из образа. Секреты для этой задачи не нужны. Совпадение MAC либо отображаемого hostname не является достаточным подтверждением, что сервер выбрал нужную DHCPv6-привязку.
Основание — Numbered IPv6 RFCs with DHCPv6 RFC9915 STD102 January2026 replacing RFC8415; selected mechanisms only, разделы RFC9915 11 DUID; 12 Identity Association. Сохранён текст публичной справочной публикации; конкретная реализация может поддерживать только часть возможностей. Основание — указанные номерные RFC IPv6; DHCPv6 рассматривается по RFC 9915, январь 2026, который заменил RFC 8415. Разбираются выбранные механизмы, а не полный профиль всех обновлений IPv6. Реальная поддержка хоста и сетевого оборудования не проверялась; настройки и сетевые операции не выполнялись.