相关疑难解决方法(0)

为什么域的根不能是 CNAME?

我刚刚阅读了这个问题,它实质上是说当我为 example.com 设置 DNS 时,根记录不能是 CNAME,它必须是 A 记录。

我的问题是,为什么?

我确信设计 DNS 的聪明人不会无缘无故地进行任意限制,但我看不出通过将根域作为 A 记录来获得什么。我很想将我的 example.com 域指向 someserver.somewebhost.example 并忘记它,但我不能。

请赐教, billpg。

domain-name-system cname-record

22
推荐指数
2
解决办法
2万
查看次数

DNS,我应该使用 A 而不是 CNAME?

我正在对我们的网站和托管进行大调整,将大约 10 个域移至新服务器。为此,我必须对 DNS 进行一些更改,将所有域都指向新服务器。

如果服务器我使用 CNAME 条目将它们指向 IP 地址的 A 条目,而不是将所有 DNS 记录指向 IP 地址……如果这没有意义,请查看以下内容:

mycompany.com
server1 A 12.34.56.78

domain1.com
@   CNAME server1.mycompany.com.
*   CNAME server1.mycompany.com.
www CNAME server1.mycompany.com.

domain2.com
@   CNAME server1.mycompany.com.
*   CNAME server1.mycompany.com.
www CNAME server1.mycompany.com.

domain3.com
@   CNAME server1.mycompany.com.
*   CNAME server1.mycompany.com.
www CNAME server1.mycompany.com.

etc...
Run Code Online (Sandbox Code Playgroud)

希望你能明白我在做什么,为了保持整洁,我为服务器 IP 地址设置了一个 A 记录,并使用 CNAME 记录将所有其他域指向它。这意味着,如果该IP必须改变我只有一次改变它,这也意味着我可以很容易地分辨其中每个记录指向,因为一些点server2.mycompany.comserver3.mycompany.com等。

现在我们今天早上的电子邮件出现问题,收件人电子邮件服务器无法验证我们的邮件服务器,电子邮件被拒绝。我将@我们mail.domain1.com域上的记录从CNAME server1.mycompany.comIP更改为IP 12.34.56.78,并且电子邮件已成功发送。

问题,尽管很好且可读,是否有理由我不应该使用 CNAME 指向另一个 DNS 记录。我相信@是针对域本身(即 …

domain-name-system hosting reverse-dns mx-record

2
推荐指数
2
解决办法
1059
查看次数