针对每一个问答都本着绝不大胆胡说,只管小心求证的态度,疯评科技来解答您的提问。
修改DNS能不能提高网速,涉及到宽带使用者的宽带运营商,访问目标域名解析结果而定,下面具体谈一谈。
DNS的作用
DNS意思就是动态域名解析,简单说就是将你要访问的网址(一串字符比如xxx.com)翻译成公网IP地址,也就是服务器的地址,然后主机得到这个地址信息后,就通过互联网的路由来进行访问。
要注意到,小的网站,一般其域名就只有一个公网IP,绑定在一台服务器上。像很大的网站,比如淘宝,京东这些,一个域名会绑定非常多的公网IP,以供各种不同地域,不同运营商的用户来进行访问,当然每个公网IP下面还会有服务器群集组合而成。
DNS的加速原理
DNS作为一个解析域名的,它为什么可以加速呢?
因为DNS服务器不同于根服务器,各个不同的DNS收录的域名解析结果一般都是优先到自己所在运营商,也就是访问较快的。比如,你电信的网络,如果用电信的DNS,则解析的域名中一般会解析到电信的地址给你,电信访问电信就比较快了。如果你电信网络,用联通DNS,则可能解析出联通的地址给你,你电信访问联通肯定就慢了。
DNS的优选原则
正因为DNS的作用如此之大,优选DNS非常重要。那么通过过年的经验总结,我将提供如下的优选原则。
首选运营商提供的DNS
运营商提供的DNS一定是最优的。比如当电信用户访问网站域名时,电信DNS会将域名解析到电信IP(该域名没有电信站点才会解析到其他运营商的地址),这样保证电信用户访问的是电信站点,速度最快。同理,联通,移动用户用自己运营商的DNS效果最佳。
这里还补充一点,如果用的是境外的IP地址,肯定是用谷歌DNS 8.8.8.8是最优的。
次选国内第三方公共DNS
在第三方提供网络时,没有提供DNS时,只能自选DNS时,或者本运营商DNS出问题时,可选第三方公共DNS。
这些第三方DNS可以做到根据用户源地址来判断从而解析到相应较快的服务器。
第三方DNS的优先顺序:
1. 公共DNS 114.114.114.114;
这个DNS比较好记忆,很多地方都在用,在选用时可以先ping来测试下,速度快就可以用。
2. 百度腾讯阿里提供的公共DNS。百度180.76.76.76;阿里223.5.5.5/223.6.6.6;腾讯119.29.29.29;
这三家的DNS从效果上来说都差不多,但因为阿里云在国内市场最大,基于云建立的DNS,阿里的DNS理论上来说处理能力更强。可以优选。
访问国外域名用谷歌DNS 8.8.8.8
访问国外网站时,有时候会遇到域名无法解析的情况,可能是该域名在国内DNS的黑名单上,被屏蔽,这个时候需要考虑使用境外的DNS,比如谷歌8.8.8.8等,但有时候访问8.8.8.8可能不稳定。
如果不分青红皂白,就用谷歌8.8.8.8的DNS,则访问国内域名时,可能非常缓慢,甚至打不开都有可能,不是特殊情况,不要随意选用这个DNS。
总之,合理利用DNS,进行优选,针对不同的访问目标域名,可以考虑不同的DNS应对,一味全部使用114.114.114.114并不能保证提高网速,按需所选才是最好的。
靠谱的答案是,把DNS改成114.114.114.114并不一定能够提高网速。要想提高网速,可以从路由器、网线、宽带等方面着手。
在网络中,DNS的全称是域名解析服务器,作用是把用户访问的域名,转换为服务器的IP地址。从这一角度来说,DNS服务器的响应速度,会影响用户的上网速度。显然,选一个速度快的DNS服务器,确实能够提高网络速度。
为了提高上网速度,运营商会部署多台DNS服务器,并且与根DNS保持同步。平时,我们上网使用运营商速度最快的DNS服务器,不需要访问根DNS服务器。由于根DNS服务器都在国外,用户访问会比较慢。所以,把DNS改成114.114.114.114后,网速有可能会变慢,因为这个域名服务器的速度并不快。
要想提高网速,一是家中的无线路由器、光猫要匹配,网线规格要达标。如果家中是200M宽带,无线路由器、光猫都要支持千兆,网线最好用6类网线。
当然了,一个响应速度快的DNS服务器也很重要。笔者建议,找运营商咨询,哪个DNS服务器最快。然后,在运营商提供的DNS服务器中,挑选最快的一个使用。