域名DNS解析的类型和简单的示例
DNS 解析类型主要有以下几种,每种类型的作用和示例如下(以域名 ensping.com
为例):
1. A 记录 (IPv4 地址解析)
- 作用:将域名指向一个 IPv4 地址。
- 示例: ensping.com A 192.0.2.1
- www.ensping.com A 192.0.2.1
2. AAAA 记录 (IPv6 地址解析)
- 作用:将域名指向一个 IPv6 地址。
- 示例: ensping.com AAAA 2001:db8::1
3. CNAME 记录 (别名解析)
- 作用:将域名指向另一个域名(别名)。
- 示例:shop.ensping.com CNAME store.example.com.
4. MX 记录 (邮件服务器解析)
- 作用:指定接收邮件的服务器地址,需设置优先级。
- 示例:ensping.com MX 10 mail.ensping.com.
- mail.ensping.com A 192.0.2.2
5. TXT 记录 (文本信息)
- 作用:用于验证域名所有权或配置安全策略(如 SPF、DKIM)。
- 示例:ensping.com TXT “v=spf1 mx ~all” ensping.com TXT “google-site-verification=abc123”
6. NS 记录 (域名服务器授权)
- 作用:指定该域名由哪些 DNS 服务器解析。
- 示例:ensping.com NS ns1.example-dns.com.
- ensping.com NS ns2.example-dns.com.
7. SRV 记录 (服务定位记录)
- 作用:定义服务的地址和端口(如 VoIP、IM 等)。
- 示例:_sip._tcp.ensping.com SRV 10 60 5060 sipserver.ensping.com.
8. PTR 记录 (反向解析)
- 作用:通过 IP 反向查询域名(通常用于邮件服务器验证)。
- 示例(需在 IP 的反向解析区域配置):1.2.0.192.in-addr.arpa PTR mail.ensping.com.
9. SOA 记录 (起始授权机构)
- 作用:存储域名的管理信息(主 DNS 服务器、管理员邮箱、序列号等)。
ensping.com SOA ns1.ensping.com. admin.ensping.com. (
2024042701 ; 序列号
3600 ; 刷新时间
1800 ; 重试时间
604800 ; 过期时间
86400 ) ; 最小 TTL
10. CAA 记录 (证书颁发机构授权)
- 作用:指定允许为该域名签发 SSL 证书的机构。
- 示例:ensping.com CAA 0 issue “letsencrypt.org”
示例汇总(虚构数据):
; ensping.com 的 DNS 记录示例 ensping.com A 192.0.2.1 www.ensping.com A 192.0.2.1 ensping.com AAAA 2001:db8::1 mail.ensping.com A 192.0.2.2 ensping.com MX 10 mail.ensping.com. ensping.com TXT "v=spf1 mx ~all" ensping.com NS ns1.example-dns.com. _sip._tcp.ensping.com SRV 10 60 5060 sipserver.ensping.com.