2017-04-14 110 views
0

我最近用AWS注册了一个域,以后才决定迁移到不同的提供商(Dreamhost)。不幸的是,我现在还不能将域名转移到Dreamhost(这已经不到60天了),所以我需要将亚马逊的路由53 DNS设置更新为指向Dreamhost。从AWS迁移DNS设置

所以我确信,出现在Dreamhost的控制面板的DNS设置在亚马逊路线53与SOA记录之外的DNS设置正是模仿......

"ns-200.awsdns-25.com. awsdns-hostmaster.amazon.com. 1 7200 900 1209600 86400" 

目前,虽然该网站是在Dreamhost上响应速度非常缓慢(即使FTP服务器,DB等可以自行运行)。该网站确实返回的结果非常缓慢(滞后30秒)。

这是我第一次管理2个帐户的DNS设置,所以我想知道是否需要修改亚马逊一方的SOA记录?或者,也许我不应该在Amazon和Dreamhost之间重复DNS记录(我不知道哪个优先)。

+0

实际上,跨多个提供商运行冗余DNS服务器是最佳做法。详情请看这篇文章:https://serverfault.com/questions/426547/can-one-have-multiple-name-servers-that-dont-all-belong-to-the-same-tld-provide – mikwat

回答

2

在您准备好将AWS服务从AWS转移到Dreamhost之前,您不需要在Dreamhost上设置任何DNS记录。通过AWS上的域名SOANS记录,所有其他名称服务器(包括Dreamhost的)都将知道在哪里查询您的域,并根据TTL设置刷新其缓存。我建议您撤消您在Dreamhost中设置的所有DNS记录。

如果你在使用AWS服务您的域名Dreamhost的一个网站,只要确定一个A记录指向IP address或Dreamhost的主机FQDN设置在AWS,如:

dreamhostsite.yourdomain.com. 1800 IN A <ip/fqdn-at-dreamhost>