2017-08-15 50 views
0

我试图让子域解析到我的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,但无济于事。

我在这里做错了什么?

+0

注 - 与我的域名主机技术方面的原因,我不能只设置子域的NS亚马逊的DNS或我会做到这一点。这显然是最合适的解决方案。 –

+0

正确的解决方案是只保留你的NS在一个地方,并为子域添加适当的'A/AAAA/CNAME'记录 – hjpotter92

+0

如果在Wix你只有网络/应用服务器,那就没有必要在那里指定NS记录 –

回答

2

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

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

谢谢,从Wix网站完成此工作,它的工作原理。 –