什么是 DNS 区域?
DNS 区域是组成 DNS 的一组组件的一部分。 这些对象由管理员或组织以细粒度方式管理。 DNS 区域可以包含有关域和子域的各种信息。 多个区域也可以存在于同一台服务器上。 DNS 信息存储在称为 DNS 区域文件的文本文件中。
什么是 DNS 区域文件?
DNS 区域文件是存储在 DNS 服务器上的纯文本文件,其中包含给定区域内每个域的所有记录。 区域文件可以包含超过 44 种不同的记录类型,但应始终以 SOA 记录(或授权开始)开头。
; g33k.fun DNS zonefile
$TTL 14400
g33k.fun. 86400 IN SOA ns1.domain.com. user.mail.com. (
2020081601 ;Serial Number
3600 ;refresh
7200 ;retry
1209600 ;expire
86400 ;minimum
)
g33k.fun. 86400 IN NS ns1.domain.com.
g33k.fun. 86400 IN NS ns2.domain.com.
g33k.fun. 14400 IN A 67.257.187.136
g33k.fun. 14400 IN MX 0 g33k.fun.
mail 14400 IN CNAME g33k.fun.
www 14400 IN CNAME g33k.fun.
ftp 14400 IN A 67.257.187.136
g33k.fun. 14400 IN TXT "v=spf1 +a +mx +ip4:67.257.187.136 ~all"
default._domainkey 14400 IN TXT "v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ;
g33k.fun. 14400 IN TXT google-site-verification=zxIkMo9ruPbMyGMy4KWbc0QkOoN9aF2iFPvDHc0o8Pg
记录类型
如前所述,DNS 区域中使用了许多 DNS 记录类型,所有这些类型都有独特的用途。 以下是最常用的记录类型的一些示例以及每种记录类型的简要说明。
授权开始 (SOA)
任何区域文件中的第一条记录都是 SOA 资源记录。 此记录是 DNS 区域文件的重要组成部分。 它指示域的区域和域名服务器的基本属性。 每个区域文件只能包含一个 SOA 记录。
The SOA record is:
Primary nameserver: ns1.google.com
Hostmaster E-mail address: dns-admin.google.com
Serial #: 329472109
Refresh: 900
Retry: 900
Expire: 1800 30 minutes
Default TTL: 60
名称服务器 (NS)
NS 记录告诉递归名称服务器哪些名称服务器对区域具有权威性。 递归名称服务器查看权威的 NS 记录,以方便在解析名称时询问下一个服务器。
g33k.fun. 86400 IN NS ns1.domain.com.
g33k.fun. 86400 IN NS ns2.domain.com.
注意唯一重要的区域文件是位于域的权威名称服务器上的文件。 您可以通过 whois 查询 在域上。
邮件交换 (MX)
通常有两个 MX 记录负责指定哪个邮件服务器接收某个域的电子邮件消息。 电子邮件客户端与区域文件中列出的主邮件服务器建立 SMTP 连接。 记录按优先级从低到高排列。 最低优先级是主邮件帆服务器,数字越大优先级越低。 如果主服务器不可用,接下来列出的邮件服务器将尝试路由连接。 MX 记录必须指向域,而不是 IP。
g33k.fun. 14400 IN MX 0 g33k.fun.
地址(一)
A记录用于查找与域名关联的IP。 此记录将信息从服务器路由到客户端的 Web 浏览器。
g33k.fun. 14400 IN A 67.257.187.136
AAAA
四重 A 记录与 A 记录具有相同的功能,但专门用于 IPv6 协议。
g33k.fun. 14400 IN AAAA 2001:db8:1::ab9:C0A8:102
规范名称 (CNAME)
此记录将一个站点名称别名为另一个站点名称。 然后,DNS 查找将路由域名请求 A 记录保存的新名称。 这些记录必须指向完全限定的域名 (FQDN)。
ftp.g33k.fun. CNAME g33k.fun.
别名记录 (ALIAS)
ALIAS 记录在功能上类似于 CNAME 记录,因为它用于将一个名称指向另一个名称。 ALIAS 记录用于引用主域或 Apex 域 (example.com)到子域(主机。example.com)。 主域的权威名称服务器随后将解析主机名的 IP 以将流量引导到那里。
TYPE HOST TARGET TTL
ALIAS (or ANAME) @ host.g33k.fun. 5
文本 (TXT)
TXT 记录保存任何类型的自由格式文本。 最初,这些是关于服务器的人类可读信息,例如位置或数据中心。 目前,TXT 记录最常见的用途是 SPF 和 Domain_Keys (DKIM)。
g33k.fun. 14400 IN TXT "v=spf1 +a +mx +ip4:67.257.187.136 ~all"
服务定位器 (SRV)
SRV 记录是一个通用的服务位置记录。 它用于较新的协议,而不是创建特定于协议的记录,例如 MX。 这种类型的记录虽然有用,但并不常用。
DOMAIN TTL TYPE PRI WT PORT TARGET
sip.g33k.fun. 86400 IN SRV 0 5 5060 sipserver.g33k.fun.
指针 (PTR)
PTR 记录将 IP 指向规范名称,并在反向 DNS 记录中明确使用。 需要注意的是,反向 DNS 记录是由拥有 IP 的人在权威名称服务器上设置的,而不是拥有规范名称的人。
136.257.187.67.in-addr.arpa. IN PTR g33k.fun.
结论
DNS 是互联网的骨干。 它使我们能够轻松连接到我们最喜欢的网站。 学习该系统的组件可确保您的站点
总会被发现的。
我们以成为 Hosting™ 中最乐于助人的人而自豪!
我们的支持团队由经验丰富的 Linux 技术人员和才华横溢的系统管理员组成,他们精通多种网络托管技术,尤其是本文中讨论的技术。
如果您对此信息有任何疑问,我们将随时为您解答任何与本文相关的问题,每天 24 小时、每周 7 天、每年 365 天。
如果您是完全托管的 VPS 服务器, Cloud 专用,VMWare 私有 Cloud私有父服务器, 托管 Cloud 服务器或专用服务器所有者并且您对执行概述的任何步骤感到不舒服,可以通过电话@800.580.4985 联系我们, 聊天 或支持票以帮助您完成此过程。