[Sysadmins] Как узнать какой используется DNS сервер

Sergey a_s_y на sama.ru
Пт Июн 8 10:48:37 MSK 2012


On Friday 08 June 2012, Anton Kvashin wrote:

> > Подскажите пожалуйста, как узнать какой в текущий момент времени
> > используется DNS сервер?
> 
> dig ya.ru

Или host -v ya.ru|grep "Received.*bytes" тогда уж. :-)

Вроде бы, в какой-то момент, dig и nslookup объявляли устаревшими в
пользу host... Но сейчас маны dig и nslookup посмотрел, нет таких
пометок уже.

А, на самом деле, cat /var/resolv/etc/resolv.conf, если ALT Linux
имеется ввиду, или /etc/resolv.conf в общем случае (в нормальной
ситуации в ALT эти файлы идентичны). Как правило, используются в
том порядке, как они перечислены, последующий используется, когда
не отвечает предыдущий. То есть, фактически, dig/host/разное уже
при следующем запуске могут работать с другим DNS из списка. Ну
и вопрос ПО. Например, Sendmail просто читает resolv.conf и
самостоятельно работает с DNS. Он все DNS из списка использует
попеременно.

-- 
С уважением, Сергей
a_s_y на sama.ru


Подробная информация о списке рассылки Sysadmins