DNS域名查询是互联网中一项至关重要的服务,它允许用户通过易于记忆的域名来访问网站,而无需记住复杂的IP地址,以下将详细解释DNS域名查询的相关内容:
一、DNS
DNS(Domain Name System)即域名系统,是互联网的一项服务,它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网,DNS使用TCP和UDP端口53进行通信。
二、DNS域名查询类型
1、标准查询:这是最常见的DNS查询类型,指定一个目标域名(QNAME),查询类型(QTYPE)和查询类(QCLASS),然后寻找相应的RR(Record),这些RR可以是A记录、AAAA记录、CNAME记录等。
2、反向查询:反向查询主要用于调试和与数据库支持相关的活动中,它反映资源和域名之间的映射关系,但不返回正确的TTL,也不缓冲结果。
三、DNS域名查询流程
1、浏览器缓存检查:当用户在浏览器中输入一个域名时,首先会检查浏览器缓存中是否有该域名的解析记录,如果有,则直接使用缓存中的记录。
2、操作系统缓存检查:如果浏览器缓存中没有找到记录,则会在操作系统的DNS缓存中查找。
3、路由器缓存检查:如果操作系统缓存中也没有找到记录,则会向路由器发送DNS查询请求,并检查路由器的DNS缓存。
4、ISP DNS服务器查询:如果以上步骤都没有找到记录,路由器会将查询请求发送给ISP(互联网服务提供商)的DNS服务器。
5、根服务器查询:如果ISP的DNS服务器也找不到记录,它会代表客户端向根域名服务器发起递归查询,根域名服务器会根据域名的后缀(如.com、.cn等)告诉ISP的DNS服务器应该去哪个顶级域名服务器查询。
6、顶级域名服务器查询:ISP的DNS服务器接着向顶级域名服务器发起查询,顶级域名服务器会返回负责该域名的权威DNS服务器的地址。
7、权威DNS服务器查询:ISP的DNS服务器向权威DNS服务器发起查询,获取到域名对应的IP地址,并将结果返回给客户端。
四、常用DNS公共IP地址列表
以下是一些常用的公共DNS IP地址列表,供参考:
序号 | 名称 | IPv4 | IPv6 | 地区 | DOH | DOT |
1 | 阿里DNS | 223.5.5.5 |
2400:3200::1 |
中国 | [https://dns.alidns.com/dnsquery](https://dns.alidns.com/dnsquery) | dns.alidns.com |
2 | 114DNS | 223.6.6.6 |
2402:4e00:100::1002 |
中国 | [https://doh.pub/dnsquery](https://doh.pub/dnsquery) | dot.pub |
3 | CNNIC SDNS | 1.2.4.8 ,210.2.4.8 |
240c:f000:204::1 |
中国 | ||
4 | Cloudflare | 1.1.1.1 |
2606:4700:4700::1111 |
全球 | [https://www.cloudflare.com/dns/query](https://www.cloudflare.com/dns/query) | 1.1.1.1 |
5 | Google DNS | 8.8.8.8 ,8.8.4.4 |
2001:4860:4860::8888 ,2001:4860:4860::8844 |
全球 | [https://www.googleapis.com/dns/query](https://www.googleapis.com/dns/query) | 8.8.8.8 |
5 | Microsoft | 4.2.2.2 |
2001:4860:4860::8888 ,2001:4860:4860::8844 |
全球 | [https://www.bing.com/resolver](https://www.bing.com/resolver) | 4.2.2.2 |
6 | IBM Quad9 | 9.9.9.9 |
2620:0:ccc::2 |
全球 | [https://dns.quad9.net/](https://dns.quad9.net/) | dns.quad9.net |
7 | OpenNIC | 192.112.36.4 |
2606:4701::1002 |
全球 | ||
8 | Comcast DNS | 203.0.113.1 |
2606:4700:4700::1001 |
美国 | ||
9 | Level3 DNS | 4.2.2.1 |
2001:558:feed::1 |
全球 | ||
10 | Verizon | 68.63.254.121 |
2001:503:ba3e::2:30 |
美国 | ||
11 | Neustar | 75.75.75.75 |
2001:500:2d::d |
美国 | ||
12 | Cogentco | 156.154.70.1 ,156.154.71.1 |
美国 | |||
13 | DynDNS | 216.146.35.35 ,216.146.36.36 |
美国 | |||
14 | Hurricane Electric | 208.67.220.220 ,208.67.222.222 |
全球 | |||
15 | OpenDNS | 208.67.220.220 ,208.67.222.222 |
全球 | [https://opendns.github.io/dohproxy](https://opendns.github.io/dohproxy) | doh.pub |
|
16 | Cisco OpenDNS | 208.67.222.221 |
全球 | [https://www.opendns.com/resolver](https://www.opendns.com/resolver) | 208.67.222.221 |
|
17 | Quad9 | 9.9.9.9 |
2620:fe::fe |
全球 | [https://dns.quad9.net/](https://dns.quad9.net/) | dns.quad9.net |
18 | CleanBrowsing | 185.228.168.9 |
2606:4700:4700::1111 |
全球 | [https://cleanbrowsing.org/getdns](https://cleanbrowsing.org/getdns) | doh.cleanbrowsing.org |
19 | AdGuard DNS | 176.103.130.136 |
2a04:4e42::686 |
全球 | [https://dnsquery.adguardteam.org/](https://dnsquery.adguardteam.org/) | alien.adguardteam.org |
20 | Family DNS | 195.179.135.135 |
2a0f:fe80:cc::1 |
全球 | [https://dnsfamily.org/](https://dnsfamily.org/) | dnsfamily.org |
21 | Level3 | 4.2.2.3 |
2001:4860:4860::8888 ,2001:4860:4860::8844 |
全球 | [https://www.level3dns.com/](https://www.level3dns.com/) | 4.2.2.3 |
22 | Hurricane Electric (Quad9) | 9.9.9.9 |
2620:fe::fe |
全球 | [https://dnsquery.quad9.net/](https://dnsquery.quad9.net/) | dnsquery.quad9.net |
23 | Quad9 | 9.9.9.9 |
2620:fe::fe |
全球 | [https://dnsquery.quadd9.net/](https://dnsquery.quadd9.net/) | dnsquery.quadd9.net |
24 | Hurricane Electric (Quad9) | 9.9.9.9 |
2620:fe::fe |
全球 | [https://dnsquery.quadd9.net/](https://dnsquery.quadd9.net/) | dnsquery.quadd9.net |
25 | Quad9 | 9.9.9.9 |
2620:fe::fe |
全球 | [https://dnsquery.quadd9.net/](https://dnsquery.quadd9.net/) | dnsquery.quadd9.net |
26 | Hurricane Electric (Quad9) | 9.9.9.9 |
2620:fe::fe |
全球 | [https://dnsquery.quadd9.net/](https://dnsquery.quadd9.net/) | dnsquery.quadd9.net |
DNS域名查询是互联网中不可或缺的一部分,它使得人们可以通过易记的域名访问互联网资源,而无需记住复杂的IP地址,了解DNS查询的基本概念、类型、流程以及常见的公共DNS服务器对于优化网络性能、提高安全性和隐私保护具有重要意义。
来源互联网整合,作者:小编,如若转载,请注明出处:https://www.aiboce.com/ask/84896.html