Я запустил новую установку Windows 10 в виртуальной машине, чтобы проверить ее после просмотра этой проблемы на каждой физической машине Win10, которую я имею. Я проверил все ответы в этой теме и ни один из них не работал. Я обнаружил, что решение объединить ответы размещены здесь на "Миссис Кинан" и "ECC-Dan":
http://answers.microsoft.com/en-us/windows/forum/windows_10-networking/win-10-dns-resolution-of-remote-network-via-vpn/513bdeea-0d18-462e-9ec3-a41129eec736?page=1
"сеть" панели управления " > " и общим доступом > Изменение параметров адаптера > правый клик на вашем Ethernet или WiFi адаптер > свойства > дважды щелкните IPv4 > дополнительно > снять галочку с автоматического назначения метрики > введите 15 для метрики интерфейса > ОК > ОК.
на на той же странице свойств дважды щелкните IPv6 > дополнительно > снимите флажок автоматическая Метрика > введите 15 для параметра метрика интерфейса > OK > OK.
только после изменения обоих этих параметров проблема решена. Я тестировал изменение либо один назад, и он снова ломается. После изменения обоих я запустил nslookup из командной строки, и он вернул DNS-сервер в удаленной сети, к которой подключен VPN, где, как иначе, он вернул бы локальный DNS-сервер. Затем я использовал Wireshark захват на интерфейсе Ethernet, сделал некоторые эхо-запросы к случайным веб-сайтам, и проверил, что не было никаких перехваченных пакетов DNS. Это доказывает, что после внесения изменений DNS-запросы отправляются только через VPN-подключение, а не одновременно через все подключения (что известно как утечка Win10 DNS). Так это тоже часть решения для Win10 ДНС утечка:
https://medium.com/@ValdikSS/beware-of-windows-10-dns-resolver-and-dns-leaks-5bc5bfb4e3f1#.7ppsn1nda
обратите внимание, что исправить утечку DNS, сначала нужно сделать шаги выше. Затем необходимо задать два значения реестра. Связанные статьи только перечислить один, который сам по себе, не устраняет проблему в новых сборках Win10. Задайте следующие значения реестра:
Key: HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\DNSClient
Value: DisableSmartNameResolution
Data: 1
Key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters
Value: DisableParallelAandAAAA
Data: 1
только после этого поведение DNS-клиента вернется к как это было в Win7. Вы должны задаться вопросом, как это прошло через QA в Microsoft.