跨AWS Route 53账户管理子域名DNS及配置故障转移
答案:完全可以,这就是子域名DNS托管移交的标准操作
没错,你的思路完全正确!通过在主账户的example.com托管区域添加NS记录,就能把sub.example.com的DNS管理权限完全移交到另一个独立的Route 53账户,包括配置故障转移策略。
具体操作步骤你可以参考:
- 第一步:在次级Route 53账户中创建**
sub.example.com的公共托管区域**。创建完成后,AWS会自动分配4个Route 53域名服务器地址,把这些地址记下来。 - 第二步:回到主账户的
example.com托管区域,添加一条NS类型的记录集:- 主机名填
sub(对应完整域名就是sub.example.com) - 记录值填你刚才从次级账户拿到的4个NS服务器地址
- TTL保持默认或者按需调整即可
- 主机名填
- 第三步:等待DNS全球传播完成(通常几分钟到几小时),之后次级账户就可以完全管理
sub.example.com的所有DNS记录了,包括配置Route 53的故障转移规则(比如主备故障转移、加权故障转移等)。
几个需要注意的细节
- 次级账户的托管区域必须严格对应
sub.example.com,不能创建成其他域名,否则NS记录无法正确生效。 - 不要在主账户的
example.com托管区域中给sub.example.com添加其他冲突的记录(比如A记录、CNAME记录),否则会导致解析异常。 - 验证生效的话,可以用命令行工具
dig sub.example.com NS,如果返回的是次级账户的NS服务器地址,就说明配置成功了。
内容的提问来源于stack exchange,提问作者Marz_89
相关产品推荐
相关产品推荐

