Как определить какой DNS сервер использует система?

Март, 04th 2017Рубрика: Apple изнутри | Tips and Tricks | Windows | *NIX 2546
Подписаться на комментарии по RSS

В продолжение темы про DNS, сегодня хотелось бы рассказать как же проверить какой сервер в действительности отвечает на ваши запросы. Ситуации бывают разные, допустим внешние IP-адреса пингуются, а имена хостов не определяются, или у вас есть сомнения что перед вами действительно тот сайт, который должен быть (не редки случаи когда вирусы подменяют настройки DNS серверов вашего компьютера).

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

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

Общий синтаксис команды выглядит так:

nslookup [-option] [name | -] [server]

Для нашей задачи (определения текущего DNS сервера) достаточно просто указать имя любого узла в сети, допустим, пусть это будет yandex.ru:

nslookup yandex.ru
Server:		10.0.1.1
Address:	10.0.1.1#53
Non-authoritative answer:
Name:	yandex.ru
Address: 77.88.55.60
Name:	yandex.ru
Address: 5.255.255.77
Name:	yandex.ru
Address: 77.88.55.50
Name:	yandex.ru
Address: 5.255.255.50

Здесь в самом начале вывода нам показывается к какому DNS серверу был адресован запрос на преобразование имени - 10.0.1.1 (адрес моего домашнего роутера). Ну а далее уже следуют сами ответы по разрешению имени yandex.ru. Подробнее о других возможностях утилиты nslookup можно узнать в справке или в сети.

Если считаете статью полезной,
не ленитесь ставить лайки и делиться с друзьями.

Без регистрации
ваш комментарий будет опубликован после проверки
Регистрация на сайте

На указанный адрес будет отправлено письмо с кодом активации. Вы можете настроить собственный профиль и стать активным участником или автором.