什么是dns ?
域名系统 (DNS) 将人类可读的域名 (例如,laofu.ipio.cf) 转换为机器可读的 IP 地址 (例如,172.67.143.172)。
DNS 基础知识
Internet 上的所有计算机,从您的智能手机或笔记本电脑到可提供大量零售网站内容的服务器,均通过使用编号寻找另一方并相互通信。这些编号称为 IP 地址。当您打开 Web 浏览器并前往一个网站时,您不必记住和输入长编号。而是输入域名(如 example.com),然后在正确的位置结束。
Amazon Route 53 等 DNS 服务是一种全球分布式服务,它将人类可读的名称 (如 www.example.com) 转换为数字 IP 地址 (如 192.0.2.1),供计算机用于相互连接。Internet 的 DNS 系统的工作原理和电话簿相似,都是管理名称和数字之间的映射关系。DNS 服务器将名称请求转换为 IP 地址,对终端用户在 Web 浏览器中输入域名时所访问的服务器进行控制。这些请求称为查询。
DNS 服务的类型
授权型 DNS:一种授权型 DNS 服务提供一种更新机制,供开发人员用于管理其公有 DNS 名称。然后,它响应 DNS 查询,将域名转换为 IP 地址,以便计算机可以互相通信。授权型 DNS 对域有最终授权且负责提供递归型 DNS 服务器对 IP 地址信息的响应。Amazon Route 53 是一种授权型 DNS 系统。
递归型 DNS:客户端通常不会对授权型 DNS 服务直接进行查询。而是通常连接到称为解析程序的其他类型 DNS 服务,或递归型 DNS服务。递归型 DNS 服务就像是旅馆的门童:尽管没有任何自身的 DNS 记录,但是可充当代表您获得 DNS 信息的中间程序。如果递归型 DNS 拥有已缓存或存储一段时间的 DNS 参考,那么它会通过提供源或 IP 信息来响应 DNS 查询。如果没有,则它会将查询传递到一个或多个授权型 DNS 服务器以查找信息。
DNS 如何将流量路由到您的 Web 应用程序?
下图概述了递归型和授权型 DNS 服务如何协同工作以将终端用户路由到您的网站或应用程序。

- 用户打开 Web 浏览器,在地址栏中输入 www.example.com,然后按 Enter 键。
- www.example.com 的请求被路由到 DNS 解析程序,这一般由用户的互联网服务提供商 (ISP) 进行管理,例如有线 Internet 服务提供商、DSL 宽带提供商或公司网络。
- ISP 的 DNS 解析程序将 www.example.com 的请求转发到 DNS 根名称服务器。
- ISP 的 DNS 解析程序再次转发 www.example.com 的请求,这次转发到 .com 域的一个 TLD 名称服务器。.com 域的名称服务器使用与 example.com 域相关的四个 Amazon Route 53 名称服务器的名称来响应该请求。
- ISP 的 DNS 解析程序选择一个 Amazon Route 53 名称服务器,并将 www.example.com 的请求转发到该名称服务器。
- Amazon Route 53 名称服务器在 example.com 托管区域中查找 www.example.com 记录,获得相关值,例如,Web 服务器的 IP 地址 (192.0.2.44),并将 IP 地址返回至 DNS 解析程序。
- ISP 的 DNS 解析程序最终获得用户需要的 IP 地址。解析程序将此值返回至 Web 浏览器。DNS 解析程序还会将 example.com 的 IP 地址缓存 (存储) 您指定的时长,以便它能够在下次有人浏览 example.com 时更快地作出响应。有关更多信息,请参阅存活期 (TTL)。
- Web 浏览器将 www.example.com 的请求发送到从 DNS 解析程序中获得的 IP 地址。这是您的内容所处位置,例如,在 Amazon EC2 实例中或配置为网站端点的 Amazon S3 存储桶中运行的 Web 服务器。
- 192.0.2.44 上的 Web 服务器或其他资源将 www.example.com 的 Web 页面返回到 Web 浏览器,且 Web 浏览器会显示该页面。
国内公共 DNS
腾讯云 DNS
Public DNS+ 是 DNSPod 推出的公共域名解析服务,DNSPod 曾是中国第一大DNS解析服务提供商,现在 DNSPod 已经被腾讯云收购,因此也叫做腾讯公共 DNS 服务。腾讯 DNS 可以为用户提供更加快速、准确、稳定的递归解析服务,且不会对任何域名进行恶意劫持。
IPv4 DNS 地址:119.29.29.29
服务地址:https://www.dnspod.cn/Products/Public.DNS
阿里云公共 DNS
由阿里云提供的公共DNS服务。阿里云拥有全球数百台服务器组成的集群,具有充足的带宽资源;其自研高性能DNS系统和清洗中心,保障系统稳定和安全。BGP anycast技术,让您访问最近的DNS集群;动态缓存技术,加速解析响应。阿里云公共 DNS具有稳定,快速,智能的优势。
IPv4 DNS 地址:223.5.5.5 / 223.6.6.6
IPv6 DNS 地址:2400:3200::1 / 2400:3200:baba::1
服务地址:https://alidns.com/
百度公共 DNS
由百度推出的公共DNS的服务,依托百度强大技术,具有云防护,无劫持,更精准三大优势。
- 云防护:病毒、木马、钓鱼网站一网拦截,百度云防护实时守护您的访问安全
- 无劫持:无恶意跳转,无强制广告,百度公共DNS让您的每一次访问都畅通无阻
- 更精准:遍布全国的递归出口、智能解析,所有的努力只为让CDN定位更精准,让您的每一次访问都更高效
IPv4 DNS 地址:180.76.76.76
IPv6 DNS 地址:2400:da00::6666
服务地址:https://dudns.baidu.com/intro/publicdns
114 DNS
114 DNS 源自南京信风 2010 年为中国电信及中国联通两个大省约 2000 万宽带用户提供备份服务的超大型 DNS 系统,同时提供公众 DNS 解析服务及权威 DNS 解析备份服务,114DNS 将为中国的互联网及电子商务提供可靠的基础安全保障。114DNS 为国内云安全DNS服务先行者,114DNS 平台由多个基础电信运营商与南京信风共建共享,但由南京信风提供技术支持以确保服务的优质高效。
IPv4 DNS 地址:114.114.114.114 / 114.114.115.115
服务地址:http://www.114dns.com/
OneDNS
OneDNS是北京微步在线科技有限公司旗下产品,为防止DNS解析服务被滥用,OneDNS个人版对来自每个IP地址的解析请求量做了限制,其解析服务分为拦截版,纯净版,家庭版三种。拦截版含有恶意网站拦截、广告过滤等功能;纯净版则不对访问网站进行任何过滤拦截,直接返回其真实的响应结果。
拦截版 IPv4 DNS 地址:117.50.11.11 52.80.66.66
纯净版 IPv4 DNS 地址:117.50.10.10 52.80.52.52
家庭版 IPv4 DNS 地址:117.50.60.30 52.80.60.30
服务地址:https://www.onedns.net
国外DNS 服务
谷歌公共 DNS
谷是最早推出免费DNS服务的平台。谷歌DNS它们易于记忆,并且每个人都可以使用。谷歌DNS的主要优势来自他们作为一家公司的声誉。谷歌每年收入极多,有能力提供最稳定和更有弹性的DNS服务器。这个DNS服务器的唯一问题是它们存储有关您的运营的信息,如果美国政府决定需要这些信息,它们可以与第三方共享,Google通常被认为是最好的DNS服务器。
IPv4 DNS 地址:8.8.8.8 / 8.8.4.4
服务地址:https://developers.google.com/speed/public-dns
Cloudflare DNS
cloudflare 是一家国外的 CDN 加速服务商。2018 年的 4 月 1 日愚人节,Cloudflare 宣布推出 1.1.1.1 公共 DNS 服务。如今两年过去了,其已经成为了仅次于 Google 的全球第二大公共 DNS 解析器。cloudflare DNS目标互联网上速度最快且高度关注隐私保护的消费级 DNS 服务
IPv4 DNS 地址:1.1.1.1 和 1.0.0.1
IPv6 DNS 地址:2606:4700:4700::1111 和 2606:4700:4700::1001
服务地址:https://developers.google.com/speed/public-dns
OpenDNS
OpenDNS 是一个免费的域名解析服务提供商(DNS),并具备反钓鱼、内容控制软件等功能。2015年6月30日,思科系统公司宣布收购OpenDNS。OpenDNS为个人和商业提供DNS方案,用户可以自行选择使用OpenDNS的服务或者使用当地ISP提供的DNS服务。
IPv4 DNS 地址:208.67.222.222 / 208.67.220.220
IPv4 DNS 地址:208.67.222.220 / 208.67.220.222
IPv6 DNS 地址:2620:119:35::35 / 2620:119:53::53
服务地址:https://www.opendns.com/
总结:对于国内用户推荐大家使用腾讯云 阿里云的公共 DNS,作为云服务器大厂,公共DNS算是基础服务,势必有不错的保证。国外用户选Cloudflare的公共DNS服务,在速度和隐私方面都做的很好。
--END--