我在GoDaddy上注册了一个域名(www.aksinin.com)和一个网站(97.74.215.225),但由于一些限制,我不得不迁移到AWS。
域计划首先结束,所以我将其迁移到53号公路。似乎一切进展顺利,因为域名继续正确注册,只有通过亚马逊,并指向在GoDaddy托管的网站。凉爽的。
然后,托管计划结束,所以我将网站移到一个EC2实例(52.208.50.228),并添加了一个指向新IP的A记录:
aksinin.com. A 52.208.50.228 TTL 300 (5 minutes)
aksinin.com. NS ns-1147.awsdns-15.org. TTL 172800 (48 hours)
ns-564.awsdns-06.net.
ns-1614.awsdns-09.co.uk.
ns-490.awsdns-61.com.
aksinin.com. SOA ns-1147.awsdns-15.org. TTL 900 (15 minutes)
awsdns-hostmaster.amazon.com.
www.aksinin.com. CNAME aksinin.com TTL 300 (5 minutes)
(只有第一行是新行;其他行在域迁移后没有变化)。现在,我不是DNS专家,但在我看来,在两天后,更改应该已经传播(尽管有自定义ISP缓存),对吗?但已经过去了一个多星期,仍然是:
nslookup www.aksinin.com
97.74.215.225 # Old IP... OK, maybe my ISP is weird.
nslookup www.aksinin.com 8.8.8.8
97.74.215.225 # Old IP... That's bad. In Google we trust. :(
nslookup www.aksinin.com ns-1147.awsdns-15.org.
52.208.50.228 # WOOHOO YES NEW IP! Except... Why isn't it propagating?
另一点是,到目前为止,我的域名注册和在GoDaddy托管的网站都已经过期,所以我有点担心这个网站可能无法访问(如果DNS继续指向旧IP,GoDaddy可以将其重新分配到其他东西或完全关闭)。该网站仍在运行-这可能是GoDaddy的宽限期,我想-但这.配置的“固定”使我认为还有一些事情我应该去做、改变或更新;就像一些“更高”的DNS权威仍然积极地认为旧的IP是正确的。
有什么想法吗?
发布于 2016-10-04 15:00:57
事实上,53号干线有以下几个用途:
我所做的就是配置一些Amazon的DNS服务器,以将我的域解析为我的新IP;实际上,直接询问这些DNS服务器就可以得到正确的地址。
但我没有配置的是域名注册员。如果我正确理解,DNS服务没有被专门配置为解决我的域(也就是说,除了我配置的4台之外,世界上所有的DNS服务器)--必须请求更高的权威机构帮助解决我的域,而该权限最终会导致域注册员,它持有指向实际上“知道”此域的DNS服务器的指针。而且,由于我没有更新这些指针,注册员一直重定向到GoDaddy的DNS服务器,后者一直返回旧的IP (因为我没有更新它们,而且我的计划过期了也不能)。一旦我更新了注册员以指向我配置的4台Amazon服务器(请参阅这个答案关于如何配置),更改将在几分钟内传播。万岁!
发布于 2016-10-04 11:34:05
根据我的理解,当您将NamseServer从GoDaddy更改为AWS路由53时,Godaddy必须更新父NameServerNS以更新Custome Nameserver,这是AWS NameServerNS ,如果我错了,请纠正我。一年前,我也遇到了同样的问题,但我的问题是将页面重定向到GoDaddy默认ip。
https://stackoverflow.com/questions/39850867
复制相似问题