Route53仅适用于通配符子域

我们最近将我们的Web应用程序移至AWS。 DNS仍然是我们旧主机托pipe的一件事情。

OLD HOSTER example.com. NS <Old hoster's name server> example.com. A <ElasticIP on EC2 instance> *.example.com. CNAME example.com. ... 

我正在尝试设置和使用Route53并使用它来名称parsing我们的EC2实例。

 ROUTE53 web-01.aws.example.com. CNAME ec2-xx-xx-xx-xx.eu-west-1.compute.amazonaws.com. web-02.aws.example.com. CNAME ec2-xx-xx-xx-xx.eu-west-1.compute.amazonaws.com. ... 

现在我的问题:是否有可能将* .aws.example.com的DNS查询转发到Route53(ns-xxxx.awsdns-59.co.uk。)? 我需要添加什么样的logging?


更新

现在我有以下NSlogging:

 OLD HOSTER: Zone example.com. example.com. NS <Old hoster's name server> example.com. A <ElasticIP on EC2 instance> *.example.com. CNAME example.com. ... OLD HOSTER: Zone aws.example.com. aws.example.com. NS ns-1324.awsdns-37.org. aws.example.com. NS ns-384.awsdns-48.com. aws.example.com. NS ns-1754.awsdns-27.co.uk. aws.example.com. NS ns-590.awsdns-09.net. ROUTE53: Zone aws.example.com. aws.example.com. NS ns-1324.awsdns-37.org. aws.example.com. NS ns-384.awsdns-48.com. aws.example.com. NS ns-1754.awsdns-27.co.uk. aws.example.com. NS ns-590.awsdns-09.net. web-01.aws.example.com. CNAME ec2-xx-xx-xx-xx.eu-west-1.compute.amazonaws.com. web-02.aws.example.com. CNAME ec2-xx-xx-xx-xx.eu-west-1.compute.amazonaws.com. ... 

但是,当我为web-01.aws.example.com做nslookup时,我从旧服务器上获得了Alogging(ElasticIP)。 当我在ns-1324.awsdns-37.org上查找主机时,我得到了CNAMElogging。 所以这个问题是在我猜测旧的DNS服务的地方。

我需要在AWS上添加一些东西到example.com区域(而不是aws.example.com区域)吗?

TTL是在3600,所以不应该是这个问题。

非常感谢您的帮助。


解决

这是我最后的设置。

 OLD HOSTER: Zone example.com. example.com. NS <Old hoster's name server> aws.example.com. NS ns-1324.awsdns-37.org. aws.example.com. NS ns-384.awsdns-48.com. aws.example.com. NS ns-1754.awsdns-27.co.uk. aws.example.com. NS ns-590.awsdns-09.net. example.com. A <ElasticIP on EC2 instance> *.example.com. CNAME example.com. ... ROUTE53: Zone aws.example.com. aws.example.com. NS ns-1324.awsdns-37.org. aws.example.com. NS ns-384.awsdns-48.com. aws.example.com. NS ns-1754.awsdns-27.co.uk. aws.example.com. NS ns-590.awsdns-09.net. web-01.aws.example.com. CNAME ec2-xx-xx-xx-xx.eu-west-1.compute.amazonaws.com. web-02.aws.example.com. CNAME ec2-xx-xx-xx-xx.eu-west-1.compute.amazonaws.com. ... 

您将为aws.example.com添加适当的NSlogging,指向Route53的名称服务器。 例如:

 aws.example.com. IN NS ns-2012.awsdns-59.co.uk. aws.example.com. IN NS ns-650.awsdns-14.com. aws.example.com. IN NS ns-102-awsdns-45.org.