无污染dns搭建:ChinaDNS搭建无污染DNS教程

简介

什么叫无污染DNS,这里按自己的理解说一下,我们一般访问网站,第一步是我们输入域名,例如输入baidu.com,这个域名只是方便记忆的一种形式,网络访问其实都是要访问到具体的IP,IP就是存放网页的服务器地址,那么我们输入baidu.com的IP是多少呢,就是由DNS服务器告诉我们的。现在一些国外网站如谷歌访问不了,就是因为DNS服务器告诉了我们一个错误的IP,这个IP要能根本就不存在,所以我们就访问不了我们需要访问的网站了,同时有一些DNS的服务商还会对你访问的网址进行劫持,例如,我们文章taobao.com,服务商的系统检测到会自动加上他们淘宝客的推广网站,这样你买东西时候会给他产生这一些佣金,这样我们不轻意之间就别一些垃圾商家利用,所以今天介绍的就是自己搭建一个干净的污染DNS

准备工作

1、一台服务器或是VPS(我用的是阿里云的ECS)
2、安装Ubuntu 16.04 x64 纯净系统
3、使用项目为ChinaDNS 地址:GITHUB
注意:机器必须放在国内,否则是没有作用的。

搭建教程开始

下载脚本并编译

更新 CHNRouter

启动ChinaDNS并测试

这里我使用的是国内DNSPod,国外OpenDNS,可以自行更改,注意国外DNS不能通过UDP53查询。
正常启动后不会输出任何信息,请使用nslookup或访问 http://tool.chinaz.com/dns/?type=1&host=steamcommunity.com&ip=VPS的IP地址 查看是否正确解析

守护运行

安装与配置

使supervisor开机自启动,编辑 /etc/rc.local

将 supervisord -c /etc/supervisord.conf 加入 exit 0 之前,编辑后的 rc.local 如下:

为rc.local增加权限

启动 supervisor

查看chinadns运行状态

如果显示 RUNNING 即为成功,可以使用nslookup等方式确认是否正常运作。

转载请注明:开心VPS测评 » 无污染dns搭建:ChinaDNS搭建无污染DNS教程

赞 (0)

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址