本帖最后由 毛豆小新 于 2013-1-18 21:15 编辑
哇哈哈,最近一直在纠结DNS的问题,实际情况是单纯的改DNS并不能解决DNS劫持和污染的问题,唯一的作用可能就是防范下电信运营商那该死的广告,但是对于某些使用拨号客户端上网的同学来说,这点功能也被削弱了,因为拨号客户端本身就是个广告机器,而且对于不懂的人来说随随便便改DNS会影响自己平常的使用。
目前除了运营商自带的DNS,换其他DNS延迟都比较严重。比如我知道的几个DNS,114dns延迟在10~20ms,台湾中华电信70ms,谷歌dns延迟在80ms多左右,现在谷歌的比较稳定,大概在40ms,处于可以接受的范围。
本来不少地方网络就不稳定,再改dns的话,延迟会非常大。
应对DNS劫持和污染的方法还是有的,比如大家经常提到的本地DNS解析、host添加、加密DNS
本地DNS解析:AcrylicHosts,fastcache,DnsSpeeder、Tree Walk、
个人编写的一些小工具:pydnsproxy、pwx-dns-proxy、dnsproxycn、z.DNS、Tcp-DNS-proxy
DNS加密:OpenDNS出品的DNSCrypt是一个确保客户与DNS服务器之间传输安全的工具,基于DNSCurve修改而来。
host:smarthost、ipv6host、hostx
具体的原理我就不废话了,自己google,或者点击几个DNS解析缓存软件
http://www.fan#qiangvpn.com/dnsspeeder-acrylichosts-fastcache.html,把#去掉打开网址,这里面有详细的介绍。
既然改DNS意义不大,那么怎么应对电信运营商的dns劫持和广告问题呢,最好的方法是host屏蔽
这是hostx的条目,具体的大家可以利用hostx自行添加
- #B#HostsX: HostsX 防止网络劫持/域名劫持
- 0.0.0.0 ss.cnnic.cn
- #E#HostsX: HostsX 防止网络劫持/域名劫持
- #B#HostsX: HostsX 防止网络劫持/运营商劫持
- 0.0.0.0 114so.cn
- 0.0.0.0 taobao.114so.cn
- 0.0.0.0 sh.114so.cn
- 0.0.0.0 118114.cn
- 0.0.0.0 so.118114.cn
- 0.0.0.0 114search.118114.cn
- 0.0.0.0 114.com.cn
- 0.0.0.0 partner.114.com.cn
- 0.0.0.0 s.114.com.cn
- 0.0.0.0 u.114.com.cn
- 0.0.0.0 union.114.com.cn
- 0.0.0.0 keyword.vnet.cn
- 0.0.0.0 game1.zj.vnet.cn
- 0.0.0.0 search.114.vnet.cn
- 0.0.0.0 search.gd118114.cn
- 0.0.0.0 dianxin.cn
- 0.0.0.0 dianxin.com
- 0.0.0.0 game.dianxin.cn
- 0.0.0.0 img.dianxin.cn
- 0.0.0.0 union.dianxin.cn
- 0.0.0.0 www.dianxin.cn
- 0.0.0.0 sddnserror1.wo.com.cn
- 0.0.0.0 sddnserror2.wo.com.cn
- 0.0.0.0 sddnserror3.wo.com.cn
- 0.0.0.0 sddnserror4.wo.com.cn
- 0.0.0.0 sddnserror5.wo.com.cn
- 0.0.0.0 sddnserror6.wo.com.cn
- 0.0.0.0 sddnserror7.wo.com.cn
- 0.0.0.0 sddnserror8.wo.com.cn
- 0.0.0.0 nfdnserror8.wo.com.cn
- 0.0.0.0 nfdnserror1.wo.com.cn
- 0.0.0.0 nfdnserror3.wo.com.cn.zpsn.com
- 0.0.0.0 www6.1616.net
- 0.0.0.0 st.1616.net
- 0.0.0.0 www.wo116.com
- 0.0.0.0 r.61658.com
- 0.0.0.0 pop.17lele.net
- 0.0.0.0 search.yousee.com
- 0.0.0.0 sg.yousee.com
- #E#HostsX: HostsX 防止网络劫持/运营商劫持
- #B#HostsX: HostsX 防止网络劫持/各地运营商广告
- 0.0.0.0 lc.havod.com
- 0.0.0.0 havod.com
- 0.0.0.0 www.havod.com
- 0.0.0.0 ad.online.cq.cn
- 0.0.0.0 g.online.cq.cn
- 0.0.0.0 ad.xunkoo.com
- 0.0.0.0 ads.iisdoor.com
- 0.0.0.0 pv.bbapp.net
- #E#HostsX: HostsX 防止网络劫持/各地运营商广告
复制代码
还有一些遗漏的,我自己添加了一些条目,可能并不见得适合大家,可以自己摸索,我这里是南昌电信,如果是网通俩联通的同学可能就要自己摸索下了:
host的作用不仅仅是这些,网络支持的话,建议开启ipv6,添加ipv6-host,效果更好。dns相关的软件,我基本都试了一遍,不是太麻烦(比如个人的一些小工具)就是效果不明显延迟比较大。
其他的DNS测速软件,看我的另外一个帖子:几款和dns有关的软件
关于墙导致的dns劫持和污染,推荐DnsSpeeder(简体中文+免费+简单易用),切换DNS的话,建议启用google DNS,还是挺稳定的,延迟还是有,至于其他DNS,有香港澳门台湾的,可以自己一个个试,因为每个人网络环境不同,不能一概而论。
但是不管采用哪种方案,延迟是避免不了的,如果你和我一样接受不了这点延迟,那么,就不要改了,直接用运营商自带的解析,只要host屏蔽下广告,网络支持的话,用用ipv6也不错。
所以不要抱太大希望。推荐DNS:
- 1,202.106.0.20,
- gjjline.bta.net.cn,China,46
- 2,8.8.8.8,
- google-public-dns-a.google.com,United States,47
- 3,8.8.4.4,
- google-public-dns-b.google.com,United States,47
- 4,202.181.202.140,
- ns4.hkcix.com,Hong Kong,47
- 5,168.95.1.1,
- dns.hinet.net,Taiwan; Republic of China (ROC,47
- 6,202.181.224.2,
- ns1.hkcix.com,Hong Kong,47
- 7,168.95.192.1,
- hntp1.hinet.net,Taiwan; Republic of China (ROC,62
复制代码 第一行是dns,后面是关于dns的介绍和在我这边的延迟。
不建议使用国内DNS,除非你讨厌运营商的广告,同时google dns延迟又非常严重,那么你可以考虑114dns
- 1. 纯净无劫持DNS服务:
- 114.114.114.114 和 114.114.115.115
- 空页面无劫持 http://www.123asdfghjk.com
- 2. 拦截钓鱼 + 病毒木马网站:
- 114.114.114.119 和 114.114.115.119
- 体验拦截钓鱼网站 http://fhishing.114dns.com
- 3. 拦截色情 + 病毒木马 + 钓鱼网站:
- 114.114.114.110 和 114.114.115.110
- 体验拦截色情网站 http://www.playboy.com
复制代码 个人感觉DNS的最大作用其实还是屏蔽运营商的广告,电信联通什么的有时是最无耻的,劫持网页弹窗就算了,有些还直接在用户网上上加广告,运营商,你的节操呢。当然换DNS或者启用本地dns软件对保证网络稳定安全还是有用的,不过效果有限。
|