che*_*vim 1 domain-name-system windows cname-record
我已经要求我的一个客户(运行 Windows)的系统管理员为他们的新网站创建以下 CNAME 记录:
www.example.com CNAME foobar-web-server.com
example.com CNAME foobar-web-server.com
Run Code Online (Sandbox Code Playgroud)
问题是他无法创建第二个条目。通过在别名上使用结束点,我知道这在 Linux 中是如何实现的,但是在 Windows DNS 中怎么可能呢?
我猜他看到的样子是这样的:

(来源:iisanswers.com)
他告诉我,将“别名”留空会给他一个错误。
有任何想法吗?
谢谢
你没有说错误是什么,但它可能是正确的。域的根将至少有 SOA 和 NS 记录(也可能有 MX 和 A 记录)。DNS 不允许 CNAME 与其他记录共存。请参阅RFC 1034 第 3.6.2 节:
如果节点上存在 CNAME RR,则不应存在其他数据;这可确保规范名称及其别名的数据不能不同。
RFC 1912 第 2.4 节有一些进一步的例子:
CNAME 记录不允许与任何其他数据共存。换句话说,如果 suzy.podunk.xx 是 sue.podunk.xx 的别名,那么你就不能同时拥有 suzy.podunk.edu 的 MX 记录,或者 A 记录,甚至是 TXT 记录。
您必须为 example.com 使用 A 记录而不是 CNAME。
| 归档时间: |
|
| 查看次数: |
1121 次 |
| 最近记录: |