Я настроил мои маршрутизаторы DHCP для использования DNS уровня 3, который является 209.244.0.3 и 209.244.0.4, и это также правильно отображается, когда я проверяю через ipconfig /all:

Вывод ipconfig dns:

Но когда я проверяю через DNSLeakTest (или любые другие тесты на утечку), он всегда показывает OpenDNS.

dnsleaktest результат:

Я удостоверился, что настройки сетевого адаптера установлены автоматически, я попробовал ipconfig /flushdns и другие, но все равно не повезло. Также другие компьютеры и устройства (android, ios) правильно показывают Level3 на DNSLeakTest. Так в чем может быть причина и как это исправить?

2 ответа2

2

Ваш вывод ipconfig показывает, что ваш компьютер в настоящее время настроен на использование трех DNS-серверов: fe80::1 и двух, которые вы упомянули. Предпочтительным (основным) является fe80::1 , поскольку службы IPv6 в целом имеют приоритет над службами IPv4. Таким образом, большинство ваших DNS-запросов будут обслуживаться этим кешем.

Адрес в сегменте fe80::/16 обозначает локальный адрес канала, поэтому он, скорее всего, принадлежит вашему домашнему маршрутизатору, который, в свою очередь, настроен для пересылки всех запросов DNS в кэш OpenDNS.

Если вам интересно, как fe80::1 попал туда, он, вероятно, был настроен автоматически с использованием DHCPv6.

1

Я не могу повторить ваш тест: если я установлю свой DNS на 209.244.0.3 , тогда DNS Leak Test сообщит о нем как "Уровень 3 связи" в Великобритании.

Очевидно, вы не используете DNS-сервер, который вы думаете. Я вижу эти возможности:

  • Вы допустили ошибку при входе на DNS-сервер
  • Ваш провайдер захватывает ваши DNS-запросы
  • Ваш компьютер или браузер заражены угонщиком DNS.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .