DNS泄露检测:
问题原因:
Windows 8/10/11及以上版本系统中默认的:智能多宿主名称解析策略Smart Multi-Homed Name Resolution (SMHNR) :
因为Windows 默认会向所有的网卡(包括虚拟网卡)发出DNS查询,而不是只查询一个上网的网卡设置的DNS设置。
解决方法:
禁用DNS智能多宿主名称解析:
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows NT\DNSClient" /v DisableSmartNameResolution /t REG_DWORD /d 1 /f