Вход Регистрация
Проверка DNS

Узнать SOA-запись зоны DNS: главный сервер и таймеры

SOA-запись открывает каждую зону DNS. В ней указан главный сервер и таймеры, по которым вторичные серверы держат зону в актуальном виде.

Браузер отправляет запрос напрямую в DNS Cloudflare, запасной вариант DNS Google. Наш сервер этот запрос не видит.

Узнать SOA-запись зоны DNS: главный сервер и таймеры

Что показывает запись SOA

Серийный номер растёт с каждым изменением зоны. Вторичные NS-серверы сравнивают его со своей копией и скачивают зону, когда номер вырос.

Почта администратора записана через точку вместо @: hostmaster.example.com означает hostmaster@example.com. Последнее поле задаёт, сколько резолверы помнят, что имени не существует.

Когда это пригодится

  • Сравнить серийные номера на всех NS-серверах и понять, дошло ли изменение
  • Узнать, сколько отсутствующая запись будет считаться отсутствующей в кеше
  • Найти главный сервер и DNS-провайдера зоны

Вопросы о DNS-записях

01В каком формате писать серийный номер?

Многие пишут дату и счётчик, например 2026092601. DNS требует только, чтобы номер рос с каждым изменением.

02Почему новый поддомен всё ещё не находится?

Резолверы закешировали прежний ответ NXDOMAIN на время отрицательного TTL из SOA. Запись появится, когда это время пройдёт.

03Что значат refresh, retry и expire?

Refresh задаёт, как часто вторичные серверы проверяют номер, retry это пауза после неудачной проверки, expire это срок, после которого вторичный сервер перестаёт отвечать без связи с главным.

04Где в SOA адрес администратора зоны?

В поле RNAME. Первая точка в нём заменяет @, поэтому hostmaster.example.com значит hostmaster@example.com.

05Почему серийный номер на разных NS разный?

Вторичные серверы ещё не забрали новую версию зоны. Они спрашивают первичный сервер раз в refresh или сразу после уведомления NOTIFY. Если номера расходятся дольше refresh, проверьте передачу зоны.

Цены Забрать час теста