Эта программа запускается на сервере
Как это работает
DNS переводит доменные имена в информацию, необходимую системам для подключения: IP-адреса, почтовые серверы, псевдонимы и другое. Каждый тип записи хранит отдельные данные домена.
Этот запрос выполняется на сервере и возвращает записи вместе с их TTL (сколько их можно кэшировать). Можно указать конкретный DNS-сервер, например 8.8.8.8, или использовать резолвер по умолчанию.
Сценарии использования
- Проверить распространение после создания или изменения записи.
- Проверить записи MX перед миграцией почты домена.
- Проверить SPF и DKIM (в записях TXT) для диагностики проблем доставки почты.
- Подтвердить, в какой IP разрешается домен, опрашивая разные DNS-серверы.
Часто задаваемые вопросы
Что такое TTL записи?
Это время в секундах, в течение которого резолверы могут держать запись в кэше, прежде чем запросить её снова. Высокий TTL ускоряет ответы, но замедляет распространение изменений.
В чём разница между A и CNAME?
Запись A указывает напрямую на IP-адрес. CNAME — это псевдоним, указывающий на другое доменное имя, которое, в свою очередь, разрешается до получения IP.
Почему я вижу другой результат, чем кто-то другой?
Из-за кэширования и распространения: после изменения разные резолверы могут продолжать возвращать прежнее значение, пока не истечёт TTL.
Для чего нужны записи TXT?
Они хранят произвольный текст. Используются в основном для SPF и DKIM (авторизация отправки почты) и для подтверждения владения доменом в различных сервисах.
Могу ли я выбрать DNS-сервер для запроса?
Да. Можно указать публичный, например 8.8.8.8 (Google) или 1.1.1.1 (Cloudflare). Если оставить поле пустым, используется резолвер по умолчанию.