DNS 的全称是 Domain Name System 或者 Domain Name Service,它主要的作用就是将人们所熟悉的网址 (域名) “翻译”成电脑可以理解的 IP 地址,这个过程叫做 DNS 域名解析。大家可以比较容易记忆域名,但电脑其实并不能通过域名直接找到网站的服务器在哪里的。因为在互联网上,网络设备只能依靠 IP 地址 (相当于互联网上每个网站的门牌号) 进行寻址定位才能建立起连接的。因此 DNS 服务器本身必须长期保持足够的稳定性,域名解析的速度要足够的快,你上网 (访问网站) 时的速度和稳定性才能得到保障。一旦 DNS 服务器“出现问题”,则无法将网址解析出 IP 地址、解析速度特别慢,又或者解析出错误的 IP 地址等等,就会导致上网用户出现各种打不开网站、网速慢等疑难杂症了。
而优质的 DNS 服务不仅只是域名解析速度快,而且还兼具一些诸如屏蔽恶意网址、智能纠错、解决部分 DNS 污染以及准确地将 cdn 解析到离你距离最近的节点 IP (从而大大提高文件的下载速度) 等功能。如果配置了不合理的 DNS 服务器,可能会导致网速缓慢、打不开网站;一些恶意的 DNS 还会让你电脑出现弹窗广告、网站被劫持修改 (中间人攻击)、监听等等一系列的安全问题。因此为了高速稳定上网,十玩软件搜集了目前全球范围内可靠的免费公共 DNS 服务地址。
之前,国外知名服务商Cloudflare一直深耕域名解析DNS和CDN,上线了其下的最快的免费公共DNS服务,其与 APNIC合作推出了免费的公共DNS解析服务,近期Cloudflare在网上发布消息:1.1.1.1推出iOS、Android应用APP(免费下载:iOS | Android)!如果你平常习惯用1.1.1.1作为DNS解析服务,那么现在你的移动设备例如智能手机或平板电脑现在也都能够使用这个工具。Cloudflare 在全世界已经拥有超过150 个资料中心,因此在速度方面占有许多优势,而这项服务本身还有隐私及安全等特性,包括不会记录使用者资讯,也不会将收集到的资料贩售给第三方公司。如果你不知道如何在智慧型手机或平板电脑上设定1.1.1.1,透过免费的APP 就能快速达到你要的功能,接着我会使用iOS 版本作为操作范例,Android 使用方式应该大同小异,下载、安装后将开关切为启用即可享受1.1.1.1 带来的优点。
什么是公共DNS
我们都知道,我们要能上网,就必须要使用DNS。这个DNS可能是你的运营商提供给你的,也可以是一些其它组织提供的,比如我们熟知的谷歌的8.8.8.8,国内114dns的114.114.114.114. 。他们负责给我们的请求提供解析服务。
不过首先要明白,公共DNS不是根服务器;不是权威dns托管商,不提供域名注册等服务,比如万网和DNSpod;不是权威dns,不针对个别域名进行解析;公共DNS服务的特点就是服务的域名数量巨大,用户数多,同时要求具有安全性和抗攻击性,低延迟(响应快),无拦截(无广告)以及对解析成功率要求非常的高。
用户使用DNS面临的问题
- 从域名解析过程可以看到,用户打交道最多的就是Local DNS,它负责接收用户的请求,代替用户遍历其他DNS服务器,获得结果后返回客户,并做一定时间的缓存,在下次请求时直接应答。
- 大部分用户使用的Local DNS是用户在接入网络时由ISP自动分配的。存在几方面问题:
- 首次查询或缓存过期后的查询,需要遍历多个互联网上多个DNS才能得到结果,查询时间较长,影响用户的访问速度。
- 域名解析的环节较多,其中任何一点出现问题,都可能会导致解析异常,进而影响用户对互联网的访问。
- Local DNS会对获取的结果做一定时间缓存,当域名管理员对域名对应的IP地址调整后,Local DNS不能马上感知,还会用缓存中老的地址应答,可能导致访问出错。
- 当前互联网上CDN很多都是根据Local DNS的地址来调度。有些ISP的Local DNS并不直接去递归解析,而是转发到其他Local DNS上,可能导致CDN调度不准确,使用户不能访问到最快的站点。
- ISP不是专业的DNS服务商,提供的Local DNS可能出现性能、稳定性等方面的问题。另外,日益频繁的DNS攻击,也会导致Local DNS出现宕机、劫持等情况。这些都会影响客户的上网体验。
- 部分ISP通过DNS劫持做广告植入,给用户带来较差的体验。
更换DNS的作用
DNS 服务器一般是由互联网服务提供商 (ISP) 出资建立的,比如电信/移动宽带,它们在全国各地建立了多组 DNS 服务器,上网拨号时会按地区自动为你们分配,一般大家不必理会也能正常上网。但问题在于,部分地区所提供的 DNS 经常宕机、人满为患没有及时扩容、上网高峰时解析缓慢,甚至有些地方的机房人员滥用职权谋取私利,利用 DNS 劫持网站,偷偷插广告/诱导/嗅探帐号密码等,都会对用户的网速和上网体验和帐号安全造成影响。
总之,如果你上网不稳定的时候,尝试更换一组速度更快、更稳定、更干净、更安全、无劫持的 DNS 可能就解决问题了!幸运的是,除了宽带提供商的 DNS 以外,像Cloudflare、阿里云、腾讯云、Google、百度、IBM、CNNIC 等一些有足够实力的大型互联网公司也非常慷慨地为公众提供了免费的 DNS 解析服务器。异次元这就搜集了全球范围内这些可靠、免费高速的公共 DNS 服务器地址列表,供大家选择使用。
DNS修改很简单有点电脑基础的一般都可以设置,这里就不介绍了,如果觉得麻烦建议使用 DNS Jumper 快速修改 DNS。
国内外免费公共DNS推荐
境内公共DNS | ||
名称 | 首选地址 | 备选地址 |
114 DNS | 114.114.114.114 | 114.114.115.115 |
阿里DNS | 223.5.5.5 | 223.6.6.6 |
百度DNS | 180.76.76.76 | |
腾讯DNS | 119.29.29.29 | 182.254.116.116 |
境外公共DNS | ||
名称 | 首选地址 | 备选地址 |
Cloudflare & APNIC | 1.1.1.1 | 1.0.0.1 |
谷歌DNS | 8.8.8.8 | 8.8.4.4 |
OpenDNS | 208.67.222.222 | 208.67.220.220 |
微软DNS | 4.2.2.1 | 4.2.2.2 |
原文链接:https://www.10wan.com/software-guide/free-dns/
原创文章,作者:优速盾-小U,如若转载,请注明出处:https://www.cdnb.net/bbs/archives/21318