经常在抖音或者其它新闻自媒体平台上看到一些忽悠小白的文章,比如类似这种标题“一个操作让你的网络飞起来”。其中大部分都是将默认DNS地址改成“114.114.114.114 ”这个DNS地址。
这个DNS地址是国内运营商通用的DNS,基本没有DNS劫持和污染的情况,但改了这个DNS网络就能快的飞起来吗?
笔者认为这个要看网络环境的,不能简单认为网络慢就是DNS的问题,毕竟DNS只是负责将域名解析成IP 而已。
简单做个测试:
环境:上海电信100Mbps的宽带,Mate20手机,华硕AC68U-1900M 无线路由器(拨号)
由下图可见,5Ghz 连接速度基本达到此手机网卡的最高速(iphone 可以使用 Now WIFI APP查看),因为有些时候信号看起来满格,但连接速度就十几Mbps的情况,在5Ghz频率中多见。
?????然后使用WIFI 测速软件,测试下 DNS 为路由器IP地址情况下速度 (家中路由器配置DHCP时,如果不指定均为路由器的地址为网关地址,它会将DNS请求转发给自动获取的运营商DNS服务器)
?????默认运营商DNS下 WIFI 测速
如上图,注意看Ping值,抖动,丢包,都很好,其中Ping值稍高,电信专线快的5毫秒。
蓝色为下行速度,紫色为上行速度,因为有IPTV在看,所以带宽跑不满,及时满速也不会达到理论上的100Mbps,这里的下载速率取值为峰值,所以曲线就很重要,可以看出比较稳定。
然后我们手动改变手机的DNS地址,Iphone比较好找,安卓的尤其是华为的,要手动按住连接的SSID名不动,选择“修改网络”-”静态地址” 才可以修改DNS。
这里将DNS 改为 “114.114.114.114”
?????然后再测试下网速,可以看出带宽峰值上差距不大,ping值低1ms,但是曲线上看,稳定性表现很差。
?????当然,不同的网络环境,以及不同的时段测速,都不会一样,但是正常情况下家庭宽带,尤其是电信宽带是不需要更改什么DNS 的,更别提网速能飞起来,甚至有提高几倍这种标题党。
那么如何判断无线网络快慢呢。
首先要保障无线信号满格,并连接5G的信道,因为手机2.4G信道,最高75Mbps的速度。其次查看无线状态 ,手机和笔记本都可以看当前的连接速度。虽然我采用的是1900Mbps的无线路由器,实际上它是由 5G+2.4G 2个频率速度叠加一起的供应商广告式描述。它的5G的速度是1300Mbps,很显然无论是我的笔记本还是手机都没办法达到它的极限,只有配套的无线网卡可以达到此路由器满速的局域网速度。但是500Mbps的局域网速度,远远超过外网100Mbps的带宽了。
这时候我们ping 路由器地址(网关地址),由图可见无线的速度非常快,也十分稳定,略比有线网络差一下,有线 ping值正常情况下, 一般时间<1ms 。因为这里我是用无线路由器直接拨号,一般家庭来说网关是电信的光纤猫地址(192.168.1.1)
?????Ping 当前网关地址
然后我们ping 常用的网站“baidu.com” ,基本上不超过30ms就很优秀,因为这些大网站都是多线的或者是做过CDN的。
?????piing baidu.com
我这里多测个到114.114.114.114的
?????ping 114.114.114.114
通过路由器的日志,可以查到外网获取的上海电信运营商提供给所在区ADSL用户的DNS地址为 116.228.111.118,现在明白为什么 改了DNS 地址,反而不如不改了吧。
?????Ping 运营商提供的dns
当然,114.114.114.114 这个DNS还是有它的优势的,尤其是在一些公共场合等不安全的网络环境下,防止DNS劫持还是有用的,但绝不是改了DNS 网络就飞起这种标题党的说法。