基于:https://stblog.penclub.club/posts/DNSCrypt/ , 在此对作者表示感谢!
你应当下载一个 https://github.com/felixonmars/dnsmasq-china-list 的分流表;我们对教程做了优化,可以直接用powershell脚本生成适用于DNScrypt-proxy的分流表,不需要安装什么GNUWin32之类的蛋疼玩意。
你需要下载的是repo里面的以下三个文件
然后创建一个custom.conf
完事后更新,也就是粘贴覆盖掉/build-dnscrypt-proxy-forwarding-rules目录里面的旧表;
删掉老的dnscrypt-proxy-forwarding-rules.txt,或者重命名为你想备份的名字;(可以不干,会被覆写)
在该目录下的powershell命令行运行.\build-dnscrypt-proxy-forwarding-rules.ps1,按1生成我们需要的proxy分流表,并把它移动到上级目录,覆盖掉老东西。
custom.conf是用来在使用时发现问题的时候,手动增加一些不应该出国的域名,让它们回到你清dns的手动配置,加进去的内容重新生成一遍即可生效。由于显而易见的原因,你需要按照前三个conf的格式写。
DNScrypt-proxy-win64提供了三个服务相关的bat,看名字操作即可,十分简单。