​追梦人博客Dream.ren

追梦人 Dream.ren

Pure DNS——可能是迄今最不稳定的DNS

俗话说的好:不追求智能解析的锦鲤绝不是一个好的皮皮虾!Pure DNS主节点现已支持智能解析,采用Overture进行解析服务,上游为119.29.29.29,移动网络iTunes可能较慢,正在积极处理中,其他问题欢迎反馈!

1、Bind根据IP向不同上游DNS服务器请求结果,上游为运营商DNS服务器;(效果不完美,太耗资源)
2、Unbound使用edns进行递归查询;(Bug太多,心太累);
3、利用httpdns实现的和利用edns实现的Python版解决方案;(性能问题,上线就炸,遂无奈放弃)
4、利用edns实现的GO语言版解决方案,主节点现已上线。。。。。

请大家继续保持低调,嘘 :neutral: !~~~谢谢!

服务IP:
主节点:123.207.137.88
辅节点:115.159.220.214

Pure DNS接入测试[仅供参考]

项目网址:http://puredns.cn

安卓客户端v1.0.1|Windows一键设置

Base64 encoded Telegram Group link:aHR0cHM6Ly90ZWxlZ3JhbS5tZS9wdXJlZG5z
Pure DNS——可能是迄今最不稳定的DNS

注意事项:

IOS用户请在WIFI设置界面修改DNS;
CMCC、天翼校园宽带等认证类网络认证前不可使用第三方DNS,否则无法上网,认证后方可正常使用第三方DNS;
FACEBOOK帐号可能会被停用,提交身份证照片后不会再被停用;
网络加速需目标站点支持https,不使用https会出现403错误;
Pure DNS随时会在不通知的情况下停止服务或更新IP,请知悉;

Pure DNS不支持智能解析,对CDN不友好;现已支持智能解析!
MIUI用户使用谷歌PLAY时请关闭下载管理中迅雷下载引擎;
Instagram客户端图片使用http链接,无法显示,网页端正常;
Telegram客户端使用IP进行服务,Pure DNS无力,可使用网页端;
Tumblr网页版不支持个人主页(谁让Tumblr不把个人主页默认设置为支持https呢!);
辅节点提供爱奇艺去广告服务(移动网页端25秒等待,PC网页端不可用,客户端正常去广告);
安卓客户端无软件内更新,最新版本请在本页面获取(PS:第二修改版应该也要发布了吧)。

FBI WARNING

This DNS server is only for people in China to build, it may make your network more slowly if you are not in China!
请勿用于非法用途!

服务说明:

服务器端使用Overture对外提供服务,在配置中添加海外网站列表并使用了香港SNI代理进行加速(PS:需要使用https协议),毕竟SNI代理不是自己的服务器,稳定性无法保证,偶尔会出现无法对海外网站加速的情况,属于正常现象,近期将着手部分海外网站免代理化,上游DNS服务器为支持纯净解析的中科大DNS阿里DNS运营商DNS,服务器同样是在国内,解析速度较快。配置了DNS缓存功能,做到高速解析,但DNS更新可能会不及时,经常修改域名解析的站长需要注意一下。安卓客户端中的Google DNS中即为Pure DNS,提供海外加速功能。客户端中的Open DNS提供纯净解析,可以访问没有被关键词过滤和IP过滤的网站,比如tumblr等等(Google、YouTube貌似不可)。资金问题,暂时无力强行提供了一个第二台服务器(穷屌我好伤的说 :cry: )。

广告过滤说明:

本着宁可错杀,不可放过的原则,杂和了几家广告过滤hosts和部分ADB列表(误杀率还是挺高的 :sad: ),对广告域名进行过滤,尤其是针对手机小说网站进行了优化过滤。
目前已支持下方视频网站(效果可能不理想):
腾讯视频、PPTV聚力、优酷网、乐视网(手机端15秒等待)、芒果TV、华数TV、暴风影音、响巢看看、1905电影网等,部分视频网站PC网页端去广告不太正常,手机端或PC客户端一般都能正常去广告,辅节点支持爱奇艺非PC网页端去广告功能。

搭建&配置下载:

互联网的魅力,不在于它现在提供了多棒多优秀的服务和功能,而在于它平等、开放、创新、协作、分享,以及一个Pure DNS倒下,还会有千百个站出来的精神!这才是我所崇尚的互联网。所以,Pure DNS开放配置供网友下载,下面是以centos6环境为例的搭建过程。
旧版Dnsmasq搭建(小范围自用的话Dnsmasq够了):国内服务器执行yum install dnsmasq -y安装Dnsmasq、将dnsmasq配置文件[2017年1月14日更新].zip解压后上传到/etc目录(推荐使用winscp)、执行service dnsmasq restart重启DNS服务、执行chkconfig dnsmasq on设置dnsmasq开机自启即可。执行netstat -tunlp|grep 53可查看服务器53端口占用情况,执行dig baidu.com可查看服务器对baidu.com的解析情况。配置文件SNI_list.conf中IP可能失效,批量替换成可用的SNI代理即可。
新版Bind搭建(支持伪智能解析,公共使用,用户网络环境多样的情况推荐使用):国内服务器(当前配置文件会使Bind占用1.4GB内存左右,低于2GB的请务必使用虚拟内存,否则可能启动失败)执行yum install bind -y安装Bind、将Bind配置文件解压后上传到服务器对应目录、执行service named restart重启Bind(如果服务启动成功却获取不到解析结果请尝试service iptables stop关闭防火墙)、执行chkconfig named on设置Bind开机自启。

鸣谢:

DNS server——Overture
恶意网站实验室hosts
广告过滤hosts——yhosts
EasyList China (中文)‎
ABP过滤规则简化版
功夫网列表转换
部分运营商 SNI 服务器

使用反馈:

部分国外网站时而打得开时而打不开多半是SNI抽风了!暂时无解,这种情况请勿反馈。反馈前,请切换其他DNS后检查问题是否改善,以确保是Pure DNS的原因而非网络或浏览器原因。使用过程中如有任何问题、建议,欢迎在下方提交评论详细说明,您也可以在下方提交尚未过滤的恶意网站网址,或误杀网址,方便我们即时补充完善。反馈时请尽可能说明运营商、出现问题的网址/APP,以及操作系统平台等信息,也可以在这儿上传截图(不用复制链接,博主看得到的)。(PS:DNS负责将域名按预定的规则正确地指向IP地址,只是上网过程中很小的一环,属性决定了其功能不可能太强大,所以也希望诸位不要挑剔,而且这可能是迄今最不稳定的破DNS呀 :mrgreen: ,还有,你应该能看出我是一个很懒的人,把GFW域名全指到SNI服务器上完事儿,就连安卓客户端都是改人家的 :???: ,伪技术宅我技术有限,不过我会尽力而为的! :mad:

LIKE&捐赠:

如果您觉得这个DNS挺赞的话,不妨分享给你的好友吧(别群发或发帖啊,彼此间的默契,这样大家都好,不是吗? :wink: )!另外,Pure DNS是个非盈利项目,学生党表示没有收入来源,您也可以进行捐赠

最后,Pure DNS使用的腾讯云小水管,伪技术,本来就不稳定了,没什么挑战性 :cry: ,还望各位大佬千万手下留情!在此先谢过啦!

2016年11月20日 993 /
标签:  暂无标签

评论回复

  1. 回复 匿名

    百度出来的奔驰网站上不去,输网址就能进是怎么回事

    • 回复 Dreamer

      初步鉴定你应该是点到广告了~~

  2. 回复 himwei

    请问什么时候把niconico也加上代理,看不了视频好心酸。。。

5 + 4 =

回到顶部