将DNS改为114.114.114.114和8.8.8.8加快网速的原理是什么?

rt
关注者
55
被浏览
404,304

12 个回答

首先要清楚114DNS、8DNS分别是什么?

先来说说114DNS:

DNS改为114.114.114.114不一定能提高网速,把DNS设为“114.114.114.114”这一公用DNS服务器,只是设置DNS服务器地址的一种可行选择而非必须或唯一的选择。

如果DNS服务器地址设置不当,可能会导致网速慢、出现弹窗广告、网址打不开、打开不是自己想要的网站等一系列问题。

再来说说8DNS

8.8.8.8是由Google提供的一个公共DNS服务器地址。Google将这个DNS服务器地址开放给了全球用户,并保证了其可用性和可靠性。

但是在大陆有墙,谷歌的DNS是无法正常使用的。

如果有访问境外网站的需求建议使用境外DNS,比如Google的8.8.8.8,Cloudflare的1.1.1.1等。

什么是DNS?

简单的讲DNS就是翻译官,就像把baidu.com翻译成220.181.111.188让机器理解。

DNS是用来做域名解析的,它会在你上网输入网址后,把它转换成IP,然后去访问对方服务器。

没有它,你想上百度就要记住百度的IP,上新浪就要记住新浪的IP,有了DNS的处理,你只需要记住对应网站的域名–也就是网址就可以了。

最后推荐一些速度快、安全可靠的DNS:

阿里 AliDNS 223.5.5.5 223.6.6.6

百度 BaiduDNS 180.76.76.76

DNSPod DNS+ 119.29.29.29 182.254.116.116

CNNIC SDNS 1.2.4.8 210.2.4.8

在搞清楚这个问题之前,需要解决另一个问题:

DNS的作用是什么?

DNS是Domain Name System的缩写,用于解析所要访问的域名的IP地址。访问网站的过程是:1,向DNS发送请求获取域名的IP地址;

2,DNS收到请求后返回域名的IP;

3,拿到IP地址后,向那个IP地址发送请求;

4,服务器返回请求的内容。

搞清楚了DNS的作用,这个问题也就不难回答了:DNS对于网络加速没有作用,这里我所指的加速是指上下行网速,如果你说的是延迟的话,一个延迟低的DNS对于对于快速打开网页是有作用的。当然延迟低在体验上可能比网速快更有用,比如说我们要打开一个网页,用了快的DNS,延迟40-50ms,慢的DNS可能要400-500ms,网站服务器到你电脑的延迟假定100ms,如果网速都一样快,那你打开一个100KB网页所用的时间基本就由DNS向你返回域名的IP这段时间决定了,差不多也就是40-50(400-500)+100 ms。

结论:DNS可以降低延迟,但是不能提高上下行网速。