我有两个负载平衡器可以平衡跨多个数据中心的传入stream量。 这些工作正常。 我可以通过执行nslookup example.com xIP来testing它们
我现在已经拿出了DYN.com的DNS服务,允许我pipe理DNS区域文件,这样inputexample.com会询问我的负载均衡器IP地址要parsing什么。
步骤1:www的NSlogging。
我为ns1和ns2设置了一个logging(胶水),然后是相应的NSlogging,将DNS查找委托给平衡器而不是DYN.com的名称服务器。
ns1.example.com A [ip address of load balancer 1] ns2.example.com A [ip address of load balancer 1] www.example.com NS ns1.example.com www.example.com NS ns2.example.com
一切正常 – 当我键入www.example.com时,请求将被委托给提供端点IP地址的负载均衡器,并且连接已成功完成。
第2步:根的NSlogging。
这是我遇到问题的地方。 我需要客户能够input'example.com'(不含www),并且也可以委派给IP地址的负载均衡器。
然而 – 我所做的研究,通过DYN控制面板,似乎不允许为根提供NSlogging – 因为这覆盖了默认的NS服务器。
我怎么能委派根和www。 我的负载均衡器?
在您当前的设置中,您无法为根域生成dynamic答案。 关于如何进行,您至less有两个不同的选项:
创build两个不同的Alogging(和两个不同的AAAAlogging,如果你想成为未来的证据)为您的域名。 将两个负载平衡器configuration为将您的域的请求redirect到www子域。
自己托pipe所有的DNS。 在TLD服务器上获取自己的DNS服务器放入您的域名的NSlogging。
您也可以configurationSRVlogging。 但是很less有客户支持它,因为这是唯一的解决scheme。
为example.comconfiguration两条Alogging?
0.0.0.1 A example.com. 0.0.0.2 A example.com.