我读过一本教科书,上面写着:
当您向某个注册商注册域名 networkutopia.com 时,您还需要向注册商提供您的主要和次要权威 DNS 服务器的名称和 IP 地址。假设名称和 IP 地址分别为
dns1.networkutopia.com
、dns2.networkutopia.com
、212.2.212.1
和212.212.212.2
。对于这两个权威 DNS 服务器中的每一个,注册商将确保将类型 NS 和类型 A 记录输入到 TLD com 服务器中。具体来说,对于 的主要权威服务器networkutopia.com
,注册商将向 DNS 系统插入以下两个资源记录:(networkutopia.com, dns1.networkutopia.com, NS) (dns1.networkutopia.com, 212.212.212.1, A)
您还必须确保您的 Web 服务器的 A 类型资源记录
www.networkutopia.com
和您的邮件服务器的 MX 类型资源记录mail.networkutopia.com
已输入到您的权威 DNS 服务器中。
我的问题是:
Q1-Web 服务器的 A 类资源记录是否类似:
(www.networkutopia.com, xxx.xx.xx.xxx, A)
Q2-它是否也应该是权威 DNS 服务器中邮件服务器的 A 类资源记录:
(mail.networkutopia.com, xxx.xx.xx.xxx, A)
否则,没有邮件服务器的A类资源记录,发件人如何知道邮件服务器的IP地址?
答案1
Web 服务器的 A 类资源记录是类似的吗
(www.networkutopia.com, xxx.xx.xx.xxx, A)
?
确切的格式可能因 DNS 服务器而异,但对于绑定可能会类似:
networkutopia.com. IN A xxx.xx.xx.xxx
networkutopia.com
上述记录假设有人希望通过(即无需)访问 Web 服务器www
。也就是说,虽然没有什么可以阻止某人使用例如:
www.networkutopia.com. IN A xxx.xx.xx.xxx
作为其 Web 服务器的主要 A 记录,从技术上讲www
是 的子域名networkutopia.com
。
权威 DNS 服务器中是否也应该有邮件服务器的 A 类资源记录
(mail.networkutopia.com, xxx.xx.xx.xxx, A)
?
例如,可能存在 A 记录mail.networkutopia.com
:
mail.networkutopia.com. IN A xxx.xx.xx.xxx
但是,还需要有 MX 记录:
networkutopia.com. IN MX 10 mail.networkutopia.com.
请注意,A 记录并非总是必需的。也可以使用“区域外”邮件服务器(无需附带 A 记录),例如:
networkutopia.com. IN MX 10 mail.example.com.
在上面的例子中,mail.example.com
将收到的电子邮件流量networkutopia.com
。