1

Я установил DNSCrypt в Windows 10 и отключил службу DNS-клиента , которая кэширует и разрешает DNS. Затем для целей тестирования я поместил *google* в черный список DNSCrypt и попытался определить имя. На самом деле это блокирует:

Однако, когда я пытаюсь перейти на google.com в браузере, он открывает веб-сайт (хотя для определения имени требуется больше времени)

Так почему имя было решено и кто его разрешил? Есть ли способ избежать этих DNS "вторжений"?

1 ответ1

1

Я нашел проблему и решение.

Оказывается, когда вы меняете DNS IP в NIC, Windows не будет сбрасывать этот DNS IP. Он будет хранить этот IP-адрес DNS в "скрытом" списке. Позже он будет использовать те DNS, которые вы удалили. Хитрые и неприятные окна. Просто нажмите "Дополнительно", и вы увидите, что Windows сохранила все старые IP-адреса DNS, которые вы когда-то использовали.

Я удалил все эти IP-адреса и установил только 127.0.0.1 . Проблема решена .


Обратите внимание, что Mozilla Firefox 60 может использовать собственный DNS для разрешения адресов.

Обновление: чтобы удалить все предыдущие IP-адреса DNS-сервера из командной строки:

netsh interface ipv4 delete dnsserver "Ethernet" all

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