.. назва: DNS Query Tracer & Visualizer .. slug: dns-query-tracer-visualizer .. дата: 2026-03-26 12:00:00 UTC .. теги: мережа, dns, інструмент, візуалізатор .. категорія: Інструменти .. посилання: .. опис: анімація рекурсивного розв’язання DNS від резолвера до офіційного сервера імен, показуючи кожен стрибок із RTT, TTL і поведінкою кешу. .. тип: текст ============================================================== ОСНОВНИЙ КОНТЕЙНЕР ==============================================================
Заголовок / Панель введення

DNS Query Tracer & Visualizer

Анімуйте рекурсивну розв’язку DNS від вашого розв’язувача до авторитетного сервер імен. Переглядайте кожен стрибок, RTT, TTL і поведінку кешу.

Панель вкладок
Панель вкладок: Симуляція (існуючий інтерфейс користувача)
Швидкий вибір доменів
www.example.com mail.example.com www.google.com github.com api.cloudflare.com www.amazon.com www.wikipedia.org smtp.fastmail.com mx.example.net Приклад NXDOMAIN
Змодельована база даних:Цей інструмент використовує вбудовану базу даних DNS (неможливі реальні мережеві запити з браузера). Використовуйте конструктор зон нижче, щоб додати будь-який домен, який ви хочете протестувати.
Як це працює:Ваш резолвер запитує кореневі сервери імен для TLD, потім запитує сервери TLD для отримання авторитетного сервера імен, потім отримує запис. Кожен стрибок показує RTT і чи була відповідь кешована.
Конструктор спеціальних зон
Визначте спеціальну зону — потім надішліть запит до неї, як до будь-якого іншого домену
Формат:label type value TTL [priority]
використання@для верхівки зони. Записи MX мають додаткове поле пріоритету.
Підтримувані типи: A, AAAA, MX, NS, TXT, CNAME
Список збережених зон
/.tab-panel#panelSimulate Панель вкладок: Імпорт справжнього запиту
1Виконайте цю команду у своїй системі:
РЕКОМЕНДОВАНО (найнадійніше — працює на будь-якому домені): dig example.com Або Windows / Linux / macOS: nslookup example.com Для повного шляху вирішення (може виникнути помилка на CDN або складному DNS): dig +trace +tries=1 +nodnssec example.com Щоб використовувати певний загальнодоступний сервер DNS: dig @8.8.8.8 example.com dig @1.1.1.1 example.com ⚠️ УНИКАЙТЕ: копайте + відстежуйте самостійно Це не вдається на багатьох доменах (розміщені на CDN, неправильно налаштовані DNS). Натомість використовуйте наведені вище команди.
Примітка: dig @8.8.8.8 +trace також не вдається — прапор @ впливає лише на перший стрибок.
2Скопіюйте весь результат і вставте його нижче:
3Візуалізуйте проаналізований шлях запиту:
/.tab-panel#panelImport
/.calc-заголовок Прогрес анімації
Запит кореневих серверів імен...
Візуалізатор SVG

Шлях вирішення

МІС
Заповнено JS
Покроковий журнал

Покроковий журнал вирішення

# Сервер RTT Запит/Відповідь Тип
Остаточна відповідь

Остаточна відповідь

Таймер TTL

Таймер кешу TTL

Інспектор повідомлень DNS

Інспектор повідомлень DNS

Концепції

DNS Concepts Reference

рекурсивний:Ваш розпізнавач-заглушка надсилає один запит до рекурсивного розпізнавача (наприклад, 8.8.8.8). Цей резолвер обробляє всю ітеративну роботу від вашого імені та повертає остаточну відповідь.

Ітеративний:Кожен сервер імен повертає aнаправлення— «Я ні знаю, але спробуй цей сервер". Рекурсивний розпізнавач слідує за рефералами, доки не досягне авторитетний сервер імен.

Цей інструмент імітуєітеративнийзапити, які виконує рекурсивний розв’язувач внутрішньо: root → TLD → авторитетний.
Кожен запис DNS містить TTL за лічені секунди. Резолвери кешують відповіді протягом цього часу. У кеш-пам’яті відповіді на наступні запити надаються миттєво (жодних зворотних маршрутів у мережі).

Загальні TTL:
  • A/AAAA— від 300 с (5 хв) до 3600 с (1 год)
  • MX— 3600 с тип
  • NS— 86400 с (24 години) типово
  • TXT (SPF)— 3600 с тип
Низькі TTL дозволяють швидко змінювати записи; високі TTL зменшують навантаження на резольвер.
Авторитетний сервер імен:Містить фактичні дані зони (записи A, MX записи тощо) для домену. Відповідає сAA=1(авторитетна відповідь) у заголовку DNS.

Рекурсивний (кешуючий) розпізнавач:Не зберігає дані зони. Це запити інші сервери від імені клієнтів, кешує результати та повертає відповіді. приклади: 8.8.8.8, 1.1.1.1.
Якщо домен не існує, повертається офіційний сервер іменRCODE=NXDOMAIN. Резолвери кешують цю негативну відповідь протягом певного часу зониМінімальний TTL SOA(частіше 300–3600 с).

Негативне кешування (RFC 2308) запобігає повторним запитам щодо неіснуючих імен.
Коли є офіційний сервер імен зонив межахсама зона (наприклад,ns1.example.comдляexample.com), циркуляр виникне залежність. Батьківська зона TLD вирішує це шляхом включенняклеїти записи— Записи для сервера імен надаються безпосередньо у відповіді реферала, уникаючи необхідності додаткового пошуку.
/.calc-контейнер ============================================================== JAVASCRIPT ==============================================================