3.1.15. DNSSEC

Важные моменты:

  • Текущим регистратором домена должна быть наша компания.
  • Зона домена должна быть открытой для регистрации в нашей компании (присутствует в списке на странице регистрации).
  • Некоторые зоны пока не поддерживают DNSSEC, но активно работают над внедрением. Как только у реестра появляется поддержка, возможность включения сразу становится доступной у нас.
  • Когда DNSSEC включён, для домена недоступна смена NS. Для смены NS нужно полностью отключить DNSSEC.

В стандартном DNS подлинность полученных данных никак не подтверждается. Из-за этого существует риск того, что при получении DNS-записей домена данные в процессе передачи могут быть подменены злоумышленниками и посетители незаметно для себя вместо настоящего сервера с сайтом попадут на сервер злоумышленника. DNSSEC (Domain Name System Security Extensions) — это дополнение безопасности для DNS, которое решает эту проблему.

Технология DNSSEC обеспечивает два основных улучшения по сравнению со стандартным DNS:

  • Аутентификация источника данных (Data Origin Authtntication). Позволяет убедиться, что данные поступают именно из той зоны, из которой нужно. Например, являются ли записи, которые возвращает example.com, настоящими записями example.com, а если данные берутся из кеша, то действительно ли они от настоящего example.com. Для этих целей DNSSEC строит цепочку доверия от корневой зоны DNS до DNS-записей конкретного домена с использованием цифровых подписей. На каждом этапе проверки можно быть уверенным, что дочерняя зона имеет доверие родительской зоны и что данные этой зоны не были скомпрометированы.
  • Защита целостности данных (Data Integrity Protection). Позволяет убедиться, что данные не были модифицированы в процессе их доставки. Например, если есть данные example.com, то являются ли они теми неизменёнными данными example.com, которые создал администратор example.com. Важно отметить, что в случае подмены DNSSEC не исправляет данные, а лишь показывает наличие изменений.

DNSSEC дополняет стандартный DNS, но не заменяет его. Т. е. для получения данных домена может использоваться либо стандартный DNS (данные без подтверждения), либо стандартный DNS плюс DNSSEC (данные с подтверждением). В первом случае данные могут быть подменены в процессе доставки и это останется незамеченным, во втором случае данные, полученные через DNS, дополнительно проверяются данными DNSSEC и подмена данных будет сразу выявлена.

Таким образом, использование DNSSEC гарантирует, что посетители сайта попадут именно на тот сервер, который нужно, и исключает возможность подмены данных и незаметного для пользователей перенаправления их на сервер злоумышленников.

Когда домен обслуживается на наших NS, включение выполняется нажатием одной кнопки, все операции по генерации ключей и добавлению DNS-записей выполняются полностью автоматически.
  1. Откройте раздел «DNSSEC».
  2. Нажмите «Включить DNSSEC для домена» и подтвердите операцию кнопкой в окне:
  3. Подождите от нескольких часов до суток, пока изменения вступят в силу. По завершению на почту и в подключённые мессенджеры придёт соответствующее уведомление.
Теги ключа длиной менее 5 цифр после добавления выводятся с нулями в начале.

Когда домен обслуживается на сторонних NS, с нашей стороны только добавляется DS-запись, все остальные действия по настройке выполняются в панели управления владельца сторонних NS.

  1. Откройте раздел «DNSSEC».
  2. Нажмите «Добавить запись».
  3. Укажите данные DS-записи (тег ключа, алгоритм, тип дайджеста и дайджест) и нажмите «Добавить»:
  4. Подождите от нескольких часов до суток, пока изменения вступят в силу. По завершению на почту и в подключённые мессенджеры придёт соответствующее уведомление.
  1. Откройте раздел «DNSSEC».
  2. Нажмите «Отключить DNSSEC для домена» и подтвердите операцию кнопкой в окне:
  3. Подождите от нескольких часов до суток, пока изменения вступят в силу. По завершению на почту и в подключённые мессенджеры придёт соответствующее уведомление.
  1. Откройте раздел «DNSSEC».
  2. Удалите DS-записи из списка кнопкой 🗑 (с подтверждением кнопкой в окне):
  3. Подождите от нескольких часов до суток, пока изменения вступят в силу. По завершению на почту и в подключённые мессенджеры придёт соответствующее уведомление.
Содержание

    (3)

    Комментарии

    krutygolov
    А домен zp.ua не поддерживается?
    verliber
    К сожалению, нет, поддерживаются только вышеперечисленные доменные зоны.
    rudenko
    Поддержка должна быть на уровне реестра, домен zp.ua еще не внедрил DNSSEC
    shevchouk
    Так коли підтримка DNSSEC?
    verliber
    Нажаль, на цей момент немає термінів додавання підтримки DNSSEC на наших NS. Коли підтримка з'явиться — ми оголосимо цю новину на сайті та у телеграм каналі.
    karlov
    Додана підтримка DNSSEC.
    shevchouk
    Дякую. Чудова новина!
    r.kaliberda
    Я хочу заменить ns на cloudflare, но когда перехожу в раздел DNSSEC чтобы отключить - пишет: Срок регистрации домена истёк

    В чем может быть проблема? И где это проверить/посмотреть?
    rudenko
    Если вы говорите про домен seven****.com то срок его регистрации закончился 29 ноября 2025 года. Вам необходимо обратиться к регистратору доменного имени, чтобы его продлить.
    r.kaliberda
    Да, о нём:
    Domain Information

    Name
    SEVEN****.COM
    Registry Domain ID
    2205101767_DOMAIN_COM-VRSN
    Registered On
    2017-12-27T09:58:26Z
    Expires On
    2026-12-28T11:59:59Z
    Updated On
    2025-11-29T11:40:31Z
    karlov
    Домен зарегистрирован в другой компании. Следовательно, управлять DNSSEC и NS нужно в панели управления той компании, где зарегистрирован домен.
    r.kaliberda
    Понял, спасибо!