Инструменты сетевой диагностики
Запись Start of Authority
DNS и записи
Поиск DNS Все записи DNS для любого домена Поиск записи A Адреса IPv4 для домена Поиск записи AAAA Адреса IPv6 для домена Поиск MX Почтовые серверы домена Поиск NS Авторитетные серверы имён Поиск TXT Записи TXT, SPF, верификация Поиск CNAME Записи канонического имени (псевдонима) Поиск SOA Запись Start of Authority Поиск SRV Записи расположения сервисов Поиск CAA Какие УЦ могут выпускать сертификаты Обратный DNS (PTR) IP-адрес в имя хоста Проверка DNSSEC Подписан ли домен и проходит ли валидацию? Проверка здоровья DNS Полный отчёт о делегировании и состоянии DNSДоставляемость почты
Проверка SPF Проверьте вашу запись Sender Policy Framework Проверка DMARC Изучите и оцените вашу политику DMARC Проверка DKIM Найдите и проверьте ваш открытый ключ DKIM Проверка чёрных списков Проверьте IP по почтовым блок-листам (DNSBL) Тест SMTP Подключение к почтовому серверу и проверка STARTTLS Проверка MTA-STS Принудительная политика TLS для входящей почты Проверка BIMI Запись логотипа бренда для почты Проверка TLS-RPT Политика отчётности SMTP TLSСеть и веб
Проверка сертификата SSL Изучите сертификат TLS сайта и срок его действия Проверка HTTP-заголовков Изучите заголовки ответа, редиректы и безопасность Пинг (TCP) Доступность и задержка по TCP Проверка портов Какие распространённые порты открытыДомен
Поиск WHOIS Регистрационные данные для доменов, IP и ASNЗапись SOA (Start of Authority) содержит административную информацию о DNS-зоне: основной сервер имён, ответственный контакт, серийный номер зоны и таймеры, управляющие репликацией и кэшированием. У каждой зоны есть ровно одна запись SOA, и она находится на вершине зоны как маркер полномочий для всего, что под ней.
Запись SOA упаковывает несколько полей. MNAME называет основной мастер-сервер имён зоны. RNAME — это email администратора, записанный с точкой вместо знака @. Серийный номер (serial) — это номер версии, за которым следят вторичные серверы, чтобы обнаружить обновления. Затем идут четыре таймера: refresh (как часто вторичные серверы проверяют изменения), retry (сколько ждать после неудавшейся проверки), expire (когда вторичный сервер перестаёт отвечать, если не может достучаться до основного) и minimum, который задаёт TTL негативного кэширования для несуществующих записей.
IPeek показывает SOA зоны: её основной сервер имён, ответственный контакт, текущий серийный номер и таймеры refresh, retry, expire и minimum. Проверьте, что основной сервер имён соответствует вашему DNS-провайдеру. Серийный номер наиболее полезен для подтверждения, что изменение вступило в силу, — распространённое соглашение YYYYMMDDnn, так что недавняя дата означает, что зону недавно редактировали. Необычно короткие или длинные таймеры могут намекать на проблемы репликации или кэширования. Значение minimum сообщает резолверам, как долго кэшировать негативные (NXDOMAIN) ответы.
Серийный номер — это то, как вторичные серверы имён узнают, когда нужно загрузить свежую копию зоны. На каждом интервале refresh вторичный сервер сравнивает свой сохранённый серийный номер с серийным номером основного; если у основного он выше, он переносит обновлённую зону. Это значит, что вы должны увеличивать серийный номер каждый раз при редактировании зоны, иначе вторичные серверы продолжат отдавать устаревшие данные. Забыть его увеличить — классическая причина того, что изменения появляются на основном, но не на резервных серверах. Большинство провайдеров и инструментов увеличивают его автоматически.
Серийный номер — это номер версии зоны, который вторичные серверы имён используют для обнаружения изменений. Когда вы редактируете зону, вы увеличиваете серийный номер; на следующем refresh вторичные серверы сравнивают серийные номера и загружают новую копию, если у основного он выше. Если забыть его увеличить, вторичные серверы продолжат отдавать устаревшие записи.
Эти таймеры SOA управляют репликацией зоны. Refresh — как часто вторичный сервер проверяет основной на наличие обновлений, retry — сколько он ждёт перед повторной попыткой после неудавшейся проверки, а expire — когда вторичный сервер полностью перестаёт отвечать, если не может достучаться до основного. Они поддерживают синхронизацию вторичных серверов и не дают им отдавать сильно устаревшие данные.
Запись SOA отмечает начало полномочий зоны и несёт единственный источник административной истины: основной сервер, контакт, серийный номер и таймеры. Поскольку у зоны один авторитативный источник, у неё ровно одна запись SOA, размещённая на вершине зоны. Несколько записей SOA были бы противоречивыми и недопустимыми.
RNAME — это адрес электронной почты человека или команды, ответственных за зону, записанный в DNS-форме со знаком @, заменённым точкой. Например, admin@example.com отображается как admin.example.com. Чтобы прочитать его, преобразуйте первую точку обратно в @. Он сообщает, к кому обращаться по поводу конфигурации зоны.
Поскольку серийный номер увеличивается при каждом редактировании зоны, его проверка говорит, опубликовано ли ваше изменение. Многие зоны используют серийный номер вида YYYYMMDDnn, так что текущая дата указывает на недавнее обновление. После внесения изменения запросите SOA и убедитесь, что серийный номер продвинулся, затем проверьте, что вторичные серверы сообщают то же значение.