如何设置父域不在Route53的多租户Route53子域?

我的目标是能够通过Route53添加/删除多租户应用的子域名: tenant.example.com 。 帐户供应应将新租户放置在托pipe节点上,然后将新近租用的租户子域添加到Route53。 父DNS目前由第三方(dnsmadeeasy)处理。 目前DNS提供商有这样的东西:

 example.com -> A -> <someIP> example.com -> MX -> <mailhost> mail.example.com -> CNAME -> <mailhost> www.example.com -> CNAME -> example.com example.com -> NS -> <several provider name servers> 

我也很确定DNS父提供程序(dnsmadeeasy)也有一个隐含的SOAlogging(在pipe理界面中没有显示)。 所以我做了以下几点:

我的想法是,现在我可以开始在Route53地区为每个租户添加Alogging:

 tenant1.example.com -> A -> <tenant1 hosting IP> tenant2.example.com -> A -> <tenant1 hosting IP> ... 

但是尝试在Route53中添加Alogging导致tenant1.\052.example.com不是我想要的。 我甚至不确定它会起作用。

我的问题是,这是否是一个正确的方法或我走错了路。

为了做到这一点,你需要在每个子域的DnsMadeEasy托pipe的区域上有一个NSlogging。 此操作称为“ 委托子域 ”到外部DNS服务器。 这是DNS的简易指南 。

例如,您需要在父区域中有一个NSlogging: tenant1.example.com ,它指向您在Amazon Route 53中创buildtenant1.example.com托pipe区域时分配给您的四个 namserver地址。

在Amazon Route 53中创build您的托pipe子域:

在这里输入图像说明

然后确保DNS Made Easy有一个类似于每个子域的条目:

在这里输入图像说明