提问人:TopherIsSwell 提问时间:10/3/2023 更新时间:10/3/2023 访问量:42
如何将 route53 中域的子域委派给 route53 外部的 DNS 服务器(即绑定)
How does one delegate a subdomain of a domain in route53 to a DNS server outside of route53 (i.e. bind)
问:
我在 AWS 文档、SO 和 Web 搜索中看到的所有内容似乎都在告诉我这是不可能的,但我发誓几年前我能够做到这一点。
如果您在 AWS Route53 中有一个域,是否可以将子域委派给不是 Route53 的 DNS 服务器(例如本地绑定服务器)?
例如,托管在 Route53 中,我希望 Portland 绑定服务器具有权威性。example.com
portland.example.com
在 route53 中,我可以为绑定服务器创建记录并将其指向该记录,但无法在 route53 中创建记录。如果我的(公认的)DNS 知识有用,我需要父域中的该记录,然后子域才能被视为权威。但我唯一可以肯定的是,只有一条记录,当我搜索类似的东西时,它不会查询我的绑定服务器,它会给我 NXDOMAIN,但如果我直接查询我的绑定服务器,它会很好地解析。NS
portland.example.com
SOA
SOA
NS
dig
server.portland.example.com
这还有可能吗?这可能吗?我只是在某个地方玩弄我的配置吗?
答:
1赞
TopherIsSwell
10/3/2023
#1
看起来这只是一个网络问题,这一直在工作。
所以这个过程是:
- 在 route53 中,为委派的子域添加一条记录(即 ),将其指向委派的绑定服务器的 FQDN。不需要 Route53 中父域中的记录。
NS
portland.example.com
SOA
- 在“绑定”中,像往常一样为委派的子域 () 创建区域,并为其创建 和 记录。
portland.example.com
NS
SOA
- 如果希望子域可公开解析,请确保绑定服务器的 FQDN 公开解析到的 IP 可通过 Internet 访问。
评论