我试图了解LAN 中的子域和域与 WAN(Internet)之间的区别。(或者我只是在自欺欺人。是一样的吗?)
如果我用谷歌搜索它,我只会发现一个子域是 x.domain.com 的开头,其中 x 是子域。在现实世界中,您只需将 A 记录(在 DNS 中)放入 x.domain.com,您将子域引用到 IP 地址。这一点也不奇怪。您只是指特定的计算机(希望 webbserver 所在的位置)
但是,如果您喜欢 LAN 中的发言权,那么您的域具有一个域和一个子域,该子域是父域的一部分。我知道子域可能就像是父域一部分的计算机或网络资源,但这对我来说在 URL 中没有意义,因为该 URL 仅指向一台计算机。○
子域本质上只是主机吗? (那么 FQDN 和子域不是一回事吗?)
域本质上是
DNS
数据库中的一个条目(例如.
、net.
、example.com.
)。子域是具有附加标签(例如,、、)org.
的example.net.
域www.example.com.
。在此之上,人们添加了一些语义。所以:
example.com
可以提供www.example.com
、smtp.example.com
、imap.example.com
。这些应该读作www
服务的example.com
、smtp
服务的example.com
、imap
服务的example.com
。这就是URL
.web1.example.com
、、master.example.com
等等。用途 1.
SRV
引入记录(或类似,likeMX
),除了www
垄断A
记录的服务,永远不会放过它们。FQDN只是一个绝对名称
DNS
:web1.example.com
. 在组织内部,主机和服务仅由它们的最后一个标签 (web1
) 引用。DNS 是一个以树的形式组织的数据库。
meta.serverfault.com.
子域是包含在父名称中的名称,例如serverfault.com.
.完全限定的域名包括顶级域和(零长度)根。所以,
www.example.com.
是一个 FQDN。让 DNS 解析器搜索本地域通常很方便。因此www
成为www.example.com.
Example Corp 的 LAN 的快捷方式。虽然从技术上讲 FDQN 可以是任何名称,但要与 Internet 的其余部分配合使用意味着要使用知名 TLD 注册名称。DNS 域名不是主机,即使在 DNS 中为每个主机设置一个名称也很有意义。它们是分层数据库系统中的键。任意数据可以与多种数据类型的域相关联。例如,TXT 记录用于 SPF、DMARC 和 ACME DNS 质询。
即使 IP 地址记录也不一定映射到一台计算机,一个 IP 地址也不一定只显示为一个名称。
meta.serverfault.com.
并且serverfault.com.
有相同 IP 地址的 A 记录。其他非 DNS 组件(负载平衡器、基于 HTTP 名称的虚拟主机)路由到相关网站。