如何将子域从AWS Route53转发到外部DNS
问题描述:
我试图让子域解析到我的AWS服务器(sub.example.com),而example.com域需要解析到另一个服务器(维克斯)。如何将子域从AWS Route53转发到外部DNS
目前,在我的网站主机的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重定向到维克斯:
ns1.wixdns.net
ns2.wixdns.net
当我尝试访问不同的域,sub.example.com工作正常,但example.com不能得到解决。
我也尝试为这两个域设置相同的区域主机,方法是向example.com添加特定于具有上述地址的子域的NS,但无济于事。
我在这里做错了什么?
答
根据your comment,如果您只希望子域处理路由到负载均衡器的请求;只需在您的DNS提供商区域中创建CNAME记录:
sub.domain.com. 3599 IN CNAME your-load-balancer-123456789.us-west-2.elb.amazonaws.com.
+0
谢谢,从Wix网站完成此工作,它的工作原理。 –
注 - 与我的域名主机技术方面的原因,我不能只设置子域的NS亚马逊的DNS或我会做到这一点。这显然是最合适的解决方案。 –
正确的解决方案是只保留你的NS在一个地方,并为子域添加适当的'A/AAAA/CNAME'记录 – hjpotter92
如果在Wix你只有网络/应用服务器,那就没有必要在那里指定NS记录 –