azure - 如何将 Namecheap 上的子域委托给 Azure DNS?
问题描述
我有一个 Namecheap 域 example.com,并且我希望“*.sub.example.com”域使用在 Azure 上设置的 DNS 区域。我的理解是,我只需要在 Namecheap 上为指向 Azure DNS 服务器的子域设置 NS 记录,如下所示:
NS Record sub ns1-06.azure-dns.com.
NS Record sub ns2-06.azure-dns.net.
NS Record sub ns3-06.azure-dns.org.
NS Record sub ns4-06.azure-dns.info.
在 Azure DNS 区域,我有一条A
记录@
和一条通配符记录:
@ A 3600 X.X.X.X
* A 3600 X.X.X.X
域解析得sub.example.com
很好,但是,当我尝试查找test.sub.example.com
(使用dig test.sub.example.com
)时,我没有得到任何记录。
如果我指定 Azure 名称服务器(例如,dig @ns1-06.azure-dns.com test.sub.example.com
),则子域记录解析得很好。
我还使用: 验证了 Namecheap 上的 NS 记录设置dig NS sub.example.com
,它显示了正确的 Azure 名称服务器。
我错过了一步吗?
解决方案
在 Namecheap 中输入子域 NS 记录时,这似乎是我的错误。当我只需要指定“sub”时,我将它们输入为“sub.example.com”。
推荐阅读
- mysql - 显示字符百分比
- csv - 使用 CSV 更新现有迁移失败
- python - 如何设置由 np.arange() 生成的列名的精度?
- prolog - Prolog:获取一个包含两个子列表的列表,包含奇数位置元素和偶数位置元素。如何改进此代码
- angular - 如何验证 Typescript 代码中的输入?
- python-3.x - 使用 Python 复制和粘贴 Photoshop 图层
- r - R 中随机森林超参数调整的相同结果
- python - 为什么第 34 行返回:TypeError: 'int' does not support indexing
- javascript - HOC 组件 - 数组返回 true 或 false
- android-espresso - 动态功能模块上的 UI Espresso 测试