国内这个网络环境真的很差,很多地方都有DNS污染的现象(污染整个53端口),导致你怎么修改本地的DNS都没用(DNS默认通过53端口UDP查询)。...
国内这个网络环境真的很差,很多地方都有DNS污染的现象(污染整个53端口),导致你怎么修改本地的DNS都没用(DNS默认通过53端口UDP查询)。国外的DNS更不用说了,过了本地运营商还有一层污染

本人渣翻:
Simple DNSCrypt是一个在windows平台下管理和设置dnscrypt-proxy的工具。
使用方法:
必备条件(相关软件链接里有):
1: 至少WIN7 SP1
2: . NET Framework 4.6.1框架
3: Microsoft Visual C++ Redistributable for Visual Studio 2017 x64 or x86
点击右上边的English在列表中找到Chinese点击即可(一个是简体一个是繁体)
配置软件
在设置(语言选择左边的齿轮)中打开高级设置选项卡:

每个页面配置完别忘了点击应用设置!
切换到服务器一栏,推荐打开自动模式
切换到高级设置,推荐全部打开,备用DNS服务器,可以填写国内的DNS服务器,但是记得需要在IP地址后面填写
切换到主菜单,点击你上网用的网卡即可(生效后变绿。此按钮其实就是自动设置本地网卡的DNS)
每个页面配置完别忘了点击应用设置!
最后在主菜单打开DNSCrypt服务即可。
验证方法:
打开
https://ipleak.net/
成功:
DNS Addresses 一栏显示均为国外IP

未成功:
DNS Addresses 一栏显示均为国内IP
强烈推荐的折中方案:
在网卡的DNS设置中,把备用DNS设置为国内的DNS。
由于DNSCryt不够稳定,时不时会掉后台,所以把网卡中的备用DNS设置为国内的DNS可以避免DNSCrypt服务挂了后无法上网的问题。
QNA:
一、使用加密的DNS有什么用?
使用加密DNS后能完全的避免DNS污染,从而解析到正确的IP。
二、为什么要用加密DNS?
在国内由于众所周知的原因,很多的国外的网站无法访问,但实际上真正的IP封锁是比较少见的。比如最著名的中文wiki其实就没有完全封锁其网站的IP。相反的Google被封IP的速度很快。所以说,如果你拥有中文wiki的IP后改hosts其实是可以正常访问的。
三、设置完成后没有效果
这种情况请检查
1.DNSCrypt服务是否打开(WIN10在任务管理器中可以看)
2.网卡首选DNS是否设置为127.0.0.1
3.重置DNSCrypt的监听地址
高级设置-设置监听地址
