使用DNSCrypt解决域名污染问题已经DNS分流
本文目的,解决连了LAVA加速器之后可能存在的问题:
- DNS污染导致的部分国外网站无法打开
- 使用国外DNS之后导致的国内网站变
其实第一个问题可以直接通过设置解决而不需要第三方软件,查看这个文档
解决上面两个问题需要用到以下项目
- DNSCrypt,一个解决DNS污染的开源项目,项目地址https://github.com/jedisct1/dnscrypt-proxy/
- SimpleDnsCrypt,上面DNSCrypt的一个windows GUI客户端(已经包含DNSCrypt),能傻瓜式安装运行配置。下载地址
- dnscrypt-proxy-config,一个写好的国内外分流配置,项目地址https://github.com/CNMan/dnscrypt-proxy-config
安装使用简明教程:
1、根据系统32位、64位下载SimpleDnsCrypt
https://github.com/bitbeans/SimpleDnsCrypt/releases
SimpleDNSCrypt.msi 是32位,SimpleDNSCrypt64.msi是64位,选最新版下载即可
2、软件安装
没啥好说直接下一步安装完毕,打开运行
3、运行软件
很简单,打开服务,然后勾选网卡。即可
4、设置分流
此时已经接近DNS污染的问题,但是如果需要国内网站不影响,还需要添加分流配置
找到安装目录Simple DNSCrypt里面的dnscrypt-proxy,比如C:\Program Files\bitbeans\Simple DNSCrypt x64\dnscrypt-proxy
把dnscrypt-forwarding-rules,下载到这个目录。(这个配置来源于dnscrypt-proxy-config,上面有项目连接可以去更新)
然后用文本编辑器打开当前目录下的dnscrypt-proxy.toml,添加一行
forwarding_rules = ‘dnscrypt-forwarding-rules.txt’
保存,并重启上面SimpleDNSCrypt的服务即可。