Система доменных имен


         

В данном случае мы попросили


В данном случае мы попросили все записи для имени Polyn.kiae.su.

Сразу следует оговориться, что получить зону целиком при помощи команд отладки пакета djbdns нельзя. Для этого следует пользоваться компонентой сервера этого пакета - tinydns-get. Возможность ввести в качестве аргумента тип axfr не должна вводить в заблуждение:

generate# ./dnsqr axfr polyn.kiae.su 252 polyn.kiae.su: temporary failure generate#

Если необходимо протестировать какой либо сервер на предмет обслуживания нерекурсивных запросов, то в этом случае следует воспользоваться программой dnsq:

generate# ./dnsq mx quest.polyn.kiae.su 144.206.160.32 15 quest.polyn.kiae.su: 251 bytes, 1+2+3+5 records, response, authoritative, weird ra, noerror query: 15 quest.polyn.kiae.su answer: quest.polyn.kiae.su 3600 MX 10 quest.polyn.kiae.su answer: quest.polyn.kiae.su 3600 MX 20 relay1.relcom.ru authority: polyn.kiae.su 3600 NS polyn.net.kiae.su authority: polyn.kiae.su 3600 NS ns.spb.su authority: polyn.kiae.su 3600 NS ns.ussr.eu.net additional: quest.polyn.kiae.su 3600 A 144.206.192.2 additional: relay1.relcom.ru 78029 A 193.125.152.57 additional: polyn.net.kiae.su 66089 A 144.206.160.32 additional: ns.spb.su 66066 A 193.124.83.69 additional: ns.ussr.eu.net 131676 A 193.124.22.65 generate#

В данном примере мы запрашиваем авторитативный сервер зоны polyn.kiae.su на предмет наличия MX записей для хоста quest.polyn.kiae.su. В качестве ответа получаем эти записи плюс информацию о серверах ответственных за зону polyn.kiae.su. Стоит отметить, что тип запроса (тип записи) был преобразован в цифровой код, который соответствует этому типу RR (число "15" перед именем хоста в первой строке отчета).

Теперь посмотрим, как работает программа трассировки поиска информации в системе DNS. Вообще говоря, это монстр, который может порождать тысячи запросов. Он позволяет проверить все пути в дереве DNS, которые приводят к получению ответа. При этом можно выявить медленные серверы, некорректное делегирование, неработающие серверы и другие проблемы.

Содержание  Назад  Вперед