Модульні уроки (3/4)
RCODEs and SERVFAIL
RCODE і SERVFAIL
Код відповіді (RCODE) дає широкий результат, не завжди першопричину. NOERROR означає, що запит виконано успішно, навіть якщо запитуваний тип не містить даних. NXDOMAIN каже, що цього імені не існує. REFUSED означає, що сервер відхилив запит відповідно до своєї політики. SERVFAIL означає, що сервер не зміг завершити його.
SERVFAIL може бути результатом недоступності центру доступу, помилки перевірки або іншої проблеми розв’язувача. Це само по собі не доводить, що ім’я відсутнє або що політика його заблокувала. Порівняйте той самий запит через надійний резолвер і безпосередньо з відповідними органами, а потім перевірте статус DNSSEC і доступність мережі.
Для кожного спостереження запишіть запитуваний сервер, ім’я та тип, час, RCODE та те, чи надійшла відповідь із кешу чи авторитету. Уникайте зміни кількох записів, перш ніж визначити, який компонент вийшов з ладу.
Перевірте своє розуміння
Виберіть найкращу відповідь. Ця вікторина виконується локально та не надсилає запити DNS до реальних доменів.
Що підтверджує сам по собі SERVFAIL?