之前折腾家里网络频繁跳解析失败的时候,到处去搜360公共dns是多少,网上零散的说法混在一起,一会一个IP,看得人头大,索性直接照着官网页面抄下来,挨个在电脑和路由器里轮换着试。
电信、移动还有铁通线路这边,首选填101.226.4.6,备用就用218.30.118.6,联通线路的首选是123.125.81.6,备用是140.207.198.6。最开始没留意运营商区别,联通宽带硬套电信那一组,网页加载断断续续,图片半天刷不出来,当时还以为是DNS本身不稳定,来回切换了好几次别的公共解析地址对比。
换的时候也踩过小麻烦,电脑网卡改完DNS,不重启网络连接的话,系统还会沿用旧的缓存,测不出真实效果,白白浪费不少时间。后来习惯改完之后,直接禁用再启用网卡,或者在命令行清一下DNS缓存,才能看出能不能正常解析域名。这只是我的个人感受,不是标准答案,不同地区的线路跑起来延迟和丢包情况会不一样。
路由器里设置和单台电脑设置,体验差别也挺明显。路由器DHCP下发这个DNS,全屋设备统一走360公共解析,手机、平板不用单独改动;只在电脑上改,别的设备依旧用宽带默认DNS,适合只想单独调试一台机器的情况。家里多设备用网的时候,我一般优先在路由后台填,省事很多。
有一回晚上网速看着很高,但打开一些小众站点一直报错,把DNS切回宽带自带的服务器,页面立刻就能打开。那时候才意识到,公共DNS不是放到任何网络环境里都适配,部分运营商内网资源、本地平台,用运营商原生解析反而更顺畅,公共DNS更多用来应对劫持、恶意域名拦截这类场景。
身边朋友有长期把路由器DNS固定成这组地址的,说很少遇到弹窗跳转恶意站点;也有人试过之后觉得延迟偏高,又换回别的公共解析。没有哪一组地址能适配所有人的网络,地域、宽带运营商、高峰时段的负载,都会影响实际表现。
我自己留存的习惯是,把两组IP记在记事本里,遇到解析异常的时候拿出来轮换测试,不长期固定死一个,遇到访问异常就换回去。