首先域名劫持和DNS污染是对用户来说是有好处的,前提是他们网内资源比较全,并且DNS优化的比较好。题主估计不明白了,为什么劫持和污染反而对用户好,我来细细的讲下。
大家肯定有这些过操作,就是网卡去百度搜索,网络卡顿怎么办?然后就会有文章告诉你,修改DNS,无非就是8.8.8.8,114.114.114.114这些地址,你去修改了,发现某些网站确实快了,但好多网站就变慢了,这是为什么?
可能几年前你用这种方法确实管用,弄完了,所有网站都相对快些,但是现在不行了。由于上网人数越来越多,域名解析到一两个IP不能缓解服务器的压力,需要负载平衡,这就用到了CNAME的技术,根据运营商IP和域名智能调度到用户最优资源,这里有两个条件,一个是用户的IP地址,也就是用户所在运营商的IP,过程是这样,你在游览器输入百度的域名,你的主机向DNS请求,然后DNS一看是百度的域名,这个域名有调度,就发向CNAME服务器,然后CNAME服务器查看是哪个IP请求的,发现是上海联通,最后查看上海联通有没有百度的服务器,一看,有,就返回一个上海联通内网的百度服务器地址给用户,这样用户访问百度会更快一些。过程如下图:
所以这是你用本地的DNS的优势,那么如果我把DNS设置成8.8.8.8的话怎么样呢?
众所周知,8.8.8.8是google公共服务器,同样,大家也知道google是404的存在,所以这个服务器当然实在国外啦,那么一个国外的DNS服务器对百度请求会返回什么呢?
返回了104.193.88.77的地址,我们看看这个IP的归属地
所以你改变了DNS,你访问的资源都变到美国了,能快么!能快么!能快么!
然后抖音啊,攻略啊,都教大家改DNS,运营商也没办法了,劫持吧。先写到这。回头接着写。
吃完饭了,继续。
同理114.114.114.114是电信的DNS,你请求的域名114的DNS优先给你分发电信的资源,所以非电信的不建议使用,那有人会有疑问,我电信的网络是不是可以了,答案是也不一定,因为每个省份,地区的资源不一样,所以你电信宽带不同的地区用114.114.114.114效果也不一样,我查看了一下114.114.114.114是江苏电信,所以说江苏电信宽带用这个DNS肯定是没问题的,其他地区的电信不建议,还是自动获取比较好。
正因为用户不了解这些,听信了网上所谓的教程,不少人改了,改了发现,优酷看视频卡顿,看腾讯卡,甚至有些资源访问不了,毕竟现在大家都在抢内容,抢流量,尽量不让用户的流量出网,能引进CDN就引进CDN,能建互连就建互连,省钱,还能提高用户网络上的用户体验。因此域名劫持还是有必要的。
但是我说的劫持是合法的,比如上面的劫持就是合法,让用户访问更优质的资源,别傻乎乎的饶了很远的路去别人家访问资源,如果别人家有看家护院的,你还访问不了,比如鹏博士就是。其他的如在网页加广告,加渠道码这些都是违法的,DNS污染这方面比较多,所以发现这些可以直接打工信部举报。
- 相关评论
- 我要评论
-