CC BY 4.0 (除特别声明或转载文章外)
如果这篇博客帮助到你,可以请我喝一杯咖啡~
DNS
DNS介绍
域名系统(英语:Domain Name System,缩写:DNS)是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。DNS使用TCP和UDP端口53。当前,对于每一级域名长度的限制是63个字符,域名总长度则不能超过253个字符。
记录类型
主机记录(A记录) | RFC 1035定义,A记录是用于名称解析的重要记录,它将特定的主机名映射到对应主机的IP地址上。 |
别名记录(CNAME记录) | RFC 1035定义,CNAME记录用于将某个别名指向到某个A记录上,这样就不需要再为某个新名字另外创建一条新的A记录。 |
IPv6主机记录(AAAA记录) | RFC 3596定义,与A记录对应,用于将特定的主机名映射到一个主机的IPv6地址。 |
服务位置记录(SRV记录) | RFC 2782定义,用于定义提供特定服务的服务器的位置,如主机(hostname),端口(port number)等。 |
域名服务器记录(NS记录) | 用来指定该域名由哪个DNS服务器来进行解析。 您注册域名时,总有默认的DNS服务器,每个注册的域名都是由一个DNS域名服务器来进行解析的,DNS服务器NS记录地址一般以以下的形式出现: ns1.domain.com、ns2.domain.com等。 简单的说,NS记录是指定由哪个DNS服务器解析你的域名。 |
NAPTR记录 | RFC 3403定义,它提供了正则表达式方式去映射一个域名。NAPTR记录非常著名的一个应用是用于ENUM查询。 |
腾讯云 DNS (DNSPod)
官方网站:Public DNS+——DNSPod推出的域名递归解析服务
IPv4
119.29.29.29
IPv6
2402:4e00::
DoH
https://doh.pub/dns-query
DoH (IP)
https://doh.pub/dns-query
https://120.53.53.53/dns-query
DoH (国密)
https://sm2.doh.pub/dns-query
DoT
dot.pub
DoT (IP)
1.12.12.12
120.53.53.53
阿里云公共 DNS
官方网站:阿里公共 DNS
IPv4
223.5.5.5
223.6.6.6
IPv6
2400:3200::1
2400:3200:baba::1
DoH
https://dns.alidns.com/dns-query
Google Public DNS
官方网站:Public DNS | Google Developers
IPv4
8.8.8.8
8.8.4.4
IPv6
2001:4860:4860::8888
2001:4860:4860::8844
DoT
dns.google
DoH
https://dns.google/dns-query
Cloudflare DNS (1.1.1.1)
官方网站:1.1.1.1 — The free app that makes your Internet faster.
IPv4
1.1.1.1
1.0.0.1
IPv4
2606:4700:4700::1111
2606:4700:4700::1001
DoT
1.1.1.1
1.0.0.1
cloudflare-dns.com
DoH
https://1.1.1.1/dns-query
https://1.0.0.1/dns-query
https://1dot1dot1dot1.cloudflare-dns.com
Quad9 DNS
官方网站:Quad9 | A public and free DNS service for a better security and privacy
IPv4
9.9.9.9
IPv6
2620:fe::fe
2620:fe::9
DoT
dns.quad9.net
DoH
https://dns.quad9.net/dns-query
Adguard DNS
IPv4
94.140.14.14
94.140.15.15
IPv6
2a10:50c0::ad1:ff
2a10:50c0::ad2:ff
DoT
dns.adguard-dns.com
DoH
https://dns.adguard-dns.com/dns-query
一些指令 (Windows系统)
刷新 DNS 解析缓存指令
ipconfig /flushdns
nslookup命令的用法
查询IP地址(A记录)
nslookup www.example.com
查询DNS服务器
nslookup -qt=ns example.com