分享

dnscrypt 怎么用?使用 dnscrypt 解决 dns 污染问题

 bubbi7 2017-01-11

DNSCrypt 是一款由 OpenDNS 发布的能够确保客户端与 DNS 服务器之间传输安全的工具。DNSCrypt 作为一个 DNS 代理运行,侧重于客户端和第一级 DNS 服务器之间的通信安全,能够缓存 DNS 解析。简而言之,就是 DNSCrypt 能够加密本机到 DNS 服务器之前的 DNS 查询通讯过程,从而阻止网络服务商的 DNS 劫持。

软件名称:
DNS 加密 (DNS Crypt) 0.0.6 绿色英文版
软件大小:
1MB
更新时间:
2015-01-24

可以加密 DNS 请求和返回,保证 DNS 返回值不被篡改和污染,让我们得到正确的 DNS 查询返回值。

放假回家也有一段时间了,这几天让我非常郁闷的除了网络的上传速度从来没有超过 10kb/s 之外,就是浏览网页经常会跳转到网络服务商的公告页面,甚至直接在网页上插入广告,果然大街上贴的所谓的中国电信网络接入各种坑!以后还是老老实实到中国电信营业厅申请宽带吧(妈蛋还剩一年的时间),不要贪小便宜了。

无论是网页跳转还是插入广告,使用的手段都是 DNS 劫持,网上提供的解决方案好多都是修改本地连接或者路由器的 DNS 地址,例如 Google 的 8.8.8.8 或者 114 的 114.114.114.114,有些人修改了 DNS 地址后似乎解决了?也有些人修改了之后一点效果都没有,我就是这样。另外卡饭有一篇使用 IP 安全策略来限制 DNS 劫持这一行为的帖子,应该也是有效果的,不过过程有点麻烦我也没去使用。下面介绍一款由 OpenDNS 发布的工具,简单的操作就能防止 DNS 劫持,从而阻止网络服务商的广告。

DNSCrypt 使用必读

OpenDNS 为 Windows 用户提供了安装程序,在 GitHub 页面可以下载,不过我这边 Windows 8.1 安装出了点问题就没有安装了。我们可以直接使用官方提供的 cmd 运行程序(dnscrypt-proxy.rar),双击运行即可(同时要更改网络连接的 DNS 才能生效)。喜欢使用客户端的如果安装没有什么问题也可以继续使用,毕竟客户端的提示信息更加详细。

DNSCrypt 使用简单两步走

1. 双击运行 DNSCrypt 的 cmd 运行程序,如果使用客户端请勾选 Enable OpenDNS 和 Enable DNSCrypt;

2. 更改你所使用的网络连接的首选 DNS 服务器为 127.0.0.1 即可,可以跟网络服务商的广告说白白了。

3、双击启动启动 dnscrypt-proxy.exe

会看到一个黑乎乎的界面

4、把系统 DNS server 改成 127.0.0.1

可以在 “网络与连接” 里面找到

5、但是这很麻烦,每次开机都要启动

6、所以我们要做成开机自启动,而且不要那个黑乎乎的界面

7、把下面这句话保存为 start-dnscrypt-proxy-hidden.vbs

放到 DNScrypt 的文件夹里

CreateObject("wscript.shell").run "dnscrypt-proxy.exe",0

8、复制 start-dnscrypt-proxy-hidden.vbs

粘贴快捷方式到启动文件夹里

启动文件夹可以通过在文件浏览器里输入 shell:startup 到达

9、重启电脑

10、可以在任务管理器里看到已经在后台运行了

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多