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

... до DNS-сервера, который отвечает на него? Когда я использую публичный DNS-сервер, предоставленный Google (8.8.8.8), это DNS-сервер, о котором сообщает "nslookup" (8.8.8.8), однако www.dnsleaktest.com веб-сайт показывает другой IP-номер, на самом деле два, 74.125.189.22 и 74.125.189.23. Есть ли способ отследить маршрут, взятый запросом DNS с 8.8.8.8 до 74.125.189.22, включая другие DNS-серверы, в конечном счете запрошенные между ними? Я пробовал параметры отладки nslookup, но нет ссылки на 74.125.189.22 в отладочной информации.

3
задан user285154
25.11.2022 12:01 Количество просмотров материала 2582
Распечатать страницу

3 ответа

Я никогда не использовал его сам , но кажется, что dnsracer делает то, что вы хотите.

http://www.mavetju.org/unix/dnstracer.php

Я не уверен, что такой инструмент доступен в Windows, но есть доступный пакет в репозитории Linux Debian.

0
отвечен user2196728 2022-11-26 19:49

найти https://www.grc.com/dns/dns.htm чтобы увидеть, какие DNS-сервера вы используете. Также убедитесь в настройках сети windows, что ваши настройки DNS установлены на Google dns в 8.8.8.8 и 8.8.4.4.

Что касается диапазона 74.125.189.22 IP по-прежнему, кажется, Google, но указывая на Google Translate.

Если бы я был вами, я бы следовал этим шагам.

  1. изменение параметров TCP / IP в Windows 7 чтобы проверить, что я использую вышеупомянутый Google DNS.
  2. использовать DNS-сервер Spoofability Test чтобы убедиться, что используется только DNS Google DNS.
0
отвечен meguroyama 2022-11-26 22:06

Я не верю, что это возможно. Когда вы делаете запрос DNS, он переходит на ваш DNS-сервер. Ваш DNS-сервер пытается разрешить имя, и если он не может, он перемещается вверх по иерархии имен DNS, становясь инициатором запроса. Короче, как только запрос сделан он просто ждет ответ от следующего сервера.

0
отвечен Keltari 2022-11-27 00:23

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх