API проверки распространения DNS — бесплатный глобальный тест распознавателя
Запрашивает несколько общедоступных преобразователей DNS (Google, Cloudflare, Quad9) для домена и сообщает, согласуются ли результаты.
Code examples
curl -X POST https://api.botoi.com/v1/dns/propagation \
-H "Content-Type: application/json" \
-d '{"domain":"botoi.com","type":"A"}'When to use this API
Подтвердите изменения DNS после миграции
После переноса веб-сайта к новому хостинг-провайдеру проверьте, распространились ли обновленные записи A в Google, Cloudflare и Quad9. Подождите, пока флаг согласованности не станет истинным, прежде чем переключать трафик или обновлять инструменты мониторинга.
Отладка сбоев DNS для конкретного региона
Когда пользователи в определенных регионах сообщают, что не могут получить доступ к вашему сайту, проверьте распространение, чтобы увидеть, возвращают ли определенные преобразователи устаревшие или неверные записи. Это сужает проблему до проблемы кэширования на конкретном преобразователе по сравнению с неправильной настройкой вашего регистратора.
Автоматизируйте проверку изменения DNS в CI/CD
После того как развертывание Terraform или Pulumi обновит записи DNS, добавьте шаг конвейера, который опрашивает эту конечную точку. Сбой конвейера, если записи не согласованы между всеми преобразователями в течение 5 минут.
Frequently asked questions
Какие преобразователи DNS проверяются?
Что означает постоянное поле?
Сколько времени занимает распространение DNS?
Могу ли я проверить распространение записей MX или TXT?
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.