Ho eseguito una nuova installazione di Windows 10 in una macchina virtuale per testare dopo aver visto questo problema su ogni macchina Win10 fisica che ho. Ho testato tutte le risposte in questo thread e nessuna di esse ha funzionato. Ho scoperto che la soluzione è combinare le risposte pubblicate qui da "Keenans" e "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
Pannello di controllo> Centro connessioni di rete e condivisione> Modifica impostazioni adattatore> Fai clic con il pulsante destro del mouse sull'adattatore Ethernet o Wifi> Proprietà> fai doppio clic su IPv4> Avanzate> Deseleziona Metrica automatica> Immetti 15 per metrica interfaccia> OK> OK.
Nella stessa pagina Proprietà, fai doppio clic su IPv6> Avanzate> Deseleziona Metrica automatica> Inserisci 15 per la metrica dell'interfaccia> OK> OK.
Solo dopo aver modificato entrambe queste impostazioni il problema è stato risolto. Ho provato a cambiarne uno indietro e si rompe di nuovo. Dopo aver cambiato entrambi ho eseguito nslookup dalla riga di comando e ha restituito il server DNS sulla rete remota a cui è connessa la VPN, dove altrimenti restituirebbe il server DNS locale. Ho quindi utilizzato l'acquisizione di Wireshark sull'interfaccia Ethernet, eseguito il ping di siti Web casuali e verificato che non fossero stati acquisiti pacchetti DNS. Ciò dimostra che dopo aver apportato le modifiche, le query DNS vengono inviate SOLO tramite la connessione VPN e non contemporaneamente su tutte le connessioni (che è nota come perdita DNS di Win10). Quindi anche questo fa parte della soluzione per la perdita DNS di Win10:
https://medium.com/@ValdikSS/beware-of-windows-10-dns-resolver-and-dns-leaks-5bc5bfb4e3f1#.7ppsn1nda
Tieni presente che correggi la perdita DNS, devi prima eseguire i passaggi precedenti. Quindi è necessario impostare due valori del registro. Gli articoli collegati ne elencano solo uno, che di per sé non risolve il problema nelle build più recenti di Win10. Imposta questi valori di registro:
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
Solo dopo aver fatto tutto ciò, il comportamento del tuo client DNS tornerà come in Win7. Devi chiederti come questo ha superato il QA di Microsoft.