Mon, Dec 13, 2010 at 11:48:40, griarts wrote about "[uanog] Странности с ДНС":
имеется некий сайт - ukrhosting.com Один ДНС сервер резолвит его без проблем (BIND 9.3.4-P1) Второй ДНС сервер не может никоим образом его отрезолвить (BIND 9.6.1-P1)
whois ukrhosting.com показывает следующее:
Status: Active
Name Servers: NS1.UKRHOSTING.COM NS2.UKRHOSTING.COM
Во-первых, надо не whois спрашивать, а по цепочке DNS от корня - в данном случае отвечать будет какая-то буква из gtld-servers.net. И там нормальный glue - два сервера с адресами.
Оба НС сервера естественно не резолвятся тоже на втором ДНСе, на первом резолвятся. НС сервера по айпи адресам доступны, и отвечают.
У меня резолвятся. Может, это какая-то временная проблема была?
dns1# host ns1.ukrhosting.com ns1.ukrhosting.com has address 216.240.57.206
dns2# host ukrhosting.com. 216.240.57.206 Using domain server: Name: 216.240.57.206 Address: 216.240.57.206#53 Aliases:
ukrhosting.com has address 91.213.117.136 ukrhosting.com mail is handled by 10 mail.ukrhosting.com. ukrhosting.com mail is handled by 30 relayua.ukrhosting.com.
Обратил внимание, что нет glue записи. Тогда возникает вопрос курицы и яйца.
Вы пользуетесь некорректным инструментом. Или host'у дайте -v, чтобы он показал authority section, или используйте dig, у которого это автоматом.
Объясните как так получается, что в одном случае ДНС сервер может отрезолвить хост, а в другом случае нет.
Проблемы временной недоступности я не считаю, но ваша диагностика заведомо неправильна. Попробуйте вручную размотать резолвинг от корня, сидя на этом втором вашем DNS сервере. Может, там что-то напортилось в файрволле, например... -netch-