Как найти используемый DNS-сервер

Ubuntu 16.04, Acer i5, 6 ГБ, 256 ГБ-SSD.

Привет, у меня есть pi-hole на Pi и я настроил DNS своего маршрутизатора так, чтобы он указывал на его IP-адрес, как описано в статье об установке pi-hole.

Доступ к Интернету, кажется, работает нормально, но из моей Ubuntu я хотел бы увидеть, какой DNS-сервер используется за пределами Pi. Когда я установил pi-hole up, я выбрал DNSWatch в качестве нисходящего (или восходящего) по умолчанию, но хотел бы видеть, что он используется.

Кроме того, я хотел бы посмотреть, какой DNS используется, когда пи-дыра выключена. Задержка составляет около 5 секунд, и затем мой Acer / Router находит DNS-сервер для использования.

Я могу добавить еще 2 DNS-сервера в мой маршрутизатор dd-wrt, поэтому подумывал добавить OpenDNS в качестве запасного варианта, если пи-дыра не работает.

Есть ли способ запросить Pi или мою Ubuntu, чтобы получить внешний DNS?

1
задан 5 May 2018 в 18:46

2 ответа

просто ssh к Вашему пи и спрашивают с nslookup...

ssh pi@pi # for exemple

затем

~$ nslookup
> server
Default server: 208.67.222.222
Address: 208.67.222.222#53
> ^C
~$
1
ответ дан 7 December 2019 в 12:29

Если Вы запускаете более современный Linux и хотите авторитетный ответ, выполняете команду:

systemd-resolve --status

Это покажет все адаптеры и каков каждый адаптеры сервер DNS. Таким образом, можно диагностировать проблемы OpenVPN и других.

2
ответ дан 7 December 2019 в 12:29

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

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