我已在我的域名的子域中添加了必需的 TXT 字段ownercheck
。完成后,我可以将域名重定向到 Web 服务器 IP。但我对我的托管服务 (OVH) 发送的消息有点困惑:
“完成后,重新加载您的区域,请重试(您无需等待 DNS 传播)。”
这里的“再试一次”代表 owncheck 验证阶段成功后,再尝试 ip/domain 链接。
我的问题是:
- 我如何知道区域何时重新加载?
- 所讨论的‘区域’是什么?
我不明白它指的是什么。它明确指出它与全局 DNS 传播无关。我应该采取什么措施来启动或验证“区域”是否已重新加载?
编辑:我重试了一次,操作成功了。所以我猜想 DNS 区域已经重新加载了。但我还是不明白他们指的是什么。
答案1
区域是指特定(子)域的所有 DNS 条目的术语。
传统上,主名称服务器管理的每个域名的 DNS 记录都存储在特定文件(区域文件)中。该文件的更新不会立即生效,因为出于性能考虑,名称服务器会将所有活动记录保存在内存中。
区域文件更新后,您需要通知名称服务器该更新。收到通知后,服务器将检查更新区域文件的 SOA 序列号和语法。当语法有效时,名称服务器将重新加载区域,经过延迟后,您的更改将在主名称服务器上生效。
(根据提供商的设置,主服务器还将向所有从属服务器发送通知,告知已加载更新区域,其 SOA 序列号为 #***,这些从属服务器将开始复制该更新区域。)
您可以通过查询 SOA 记录来监控并查找序列号的变化。
答案2
辅助 DNS 中的文本文件仅用于验证您是否拥有主域。如果您未添加此文本文件,则当尝试自动将域添加到辅助名称服务器时,您可能会得到
“ownercheck TXT “339ea8d0” 错误
一旦将文本文件添加到 DNS 区域,它就不需要传播..这不是该文本文件的目的。
我的“粗略”理解是,通常的 DNS 传播是针对域区域记录指向的 Web 托管服务器的 IP 地址。
我不确定在所有情况下都需要这样做,但看起来 OVH 希望使用它。