如何将子域从 AWS Route53 转发到外部 DNS

How to forward a subdomain from AWS Route53 to an external DNS

我正在尝试让子域解析到我的 AWS 服务器 (sub.example.com),而 example.com 域需要解析到另一台服务器 (Wix)。

目前,我的主机站点上的 NS 重定向 example.com 到亚马逊的 Route53 DNS:

ns-1.awsdns-5.org.
ns-2.awsdns-6.co.uk.
ns-3.awsdns-7.net.
ns-4.awsdns-8.com.

在 Route53 上,我设置了两个不同的托管区域,一个用于 sub.example.com,其中我具有相同的 NS 设置,另一个用于 example.com,其中 NS 重定向到 Wix:

ns1.wixdns.net
ns2.wixdns.net

当我尝试访问不同的域时,sub.example.com 按预期工作,但 example.com 无法解析。

我还尝试通过向 example.com 添加特定于具有上述地址的子域的 NS 来为两个域设置相同的区域主机,但无济于事。

我做错了什么?

基于,如果您只希望子域处理路由到负载均衡器的请求;只需在您的 DNS 提供商区域中创建一个 CNAME 记录:

sub.domain.com.        3599    IN      CNAME   your-load-balancer-123456789.us-west-2.elb.amazonaws.com.