Получить текущий DNS-сервер на сервере 16.04 [дубликат]

Есть ли простая команда, чтобы узнать, какой DNS-сервер я использую прямо сейчас ? Желательно не прибегать к tcpdump или разбору файлов журналов?

Я нашел много информации о nm-cli и других nm-инструментах, но это не относится к серверу. ..

14
задан 1 June 2016 в 13:38

2 ответа

nslookup может использоваться для получения сервера DNS, который используется.

Пример:

$ nslookup www.google.com
Server:     10.0.0.1     <--This is the DNS server address.
Address:    10.0.0.1#53

Non-authoritative answer:
Name:   www.google.com
Address: 216.58.217.36

Надеюсь, это поможет!

22
ответ дан 23 November 2019 в 02:57

Для большинства приложений,

less /etc/resolv.conf

должен работать. Иначе можно попробовать,

dig xxxxxxxxx

замена xxxxxxxx с любым сервером по Вашему выбору. Необходимо видеть, какой сервер имен использовался для поиска его.

N.B.: не удивляйтесь, ли это 127.0.0.1: это - Ваш localhost, который, вероятно, означает, что это - Ваш маршрутизатор, который определяет Ваш сервер имен.

2
ответ дан 23 November 2019 в 02:57

Другие вопросы по тегам:

Похожие вопросы: