我从 AWS Route 53 注册了以 结尾的域名。reviews
并与另一个基于云的 VM 品牌混淆。我这次使用 Digital Ocean。
我将A
记录点放在我的 IP 地址上。到现在我的设置已经 2 天了。然后我开始调查我的 DNS 出了什么问题?
KrungThep:~ sarit$ nslookup herr.reviews
Server: 203.144.206.29
Address: 203.144.206.29#53
Non-authoritative answer:
Name: herr.reviews
Address: 217.70.184.38
KrungThep:~ sarit$ nslookup herr.reviews ns-664.awsdns-19.net
Server: ns-664.awsdns-19.net
Address: 205.251.194.152#53
Name: herr.reviews
Address: <my.correct.ip.address>
KrungThep:~ sarit$ nslookup herr.reviews ns-167.awsdns-20.com
Server: ns-167.awsdns-20.com
Address: 205.251.192.167#53
Name: herr.reviews
Address: <my.correct.ip.address>
KrungThep:~ sarit$ nslookup herr.reviews ns-1339.awsdns-39.org
Server: ns-1339.awsdns-39.org
Address: 205.251.197.59#53
Name: herr.reviews
Address: <my.correct.ip.address>
KrungThep:~ sarit$ nslookup herr.reviews ns-1615.awsdns-09.co.uk
Server: ns-1615.awsdns-09.co.uk
Address: 205.251.198.79#53
Name: herr.reviews
Address: <my.correct.ip.address>
Route53
----------------------------------------------
|Name |Type| Value | TTL|
----------------------------------------------
|herr.reviews | A | xxx.189.83.130 | 300|
|herr.reviews | NS| ns-664.awsdns-19.net. ns-167.awsdns-20.com. ns-1339.awsdns-39.org. ns-1615.awsdns-09.co.uk. | 60|
|herr.reviews| SOA|ns-664.awsdns-19.net. awsdns-hostmaster.amazon.com. 1 7200 900 1209600 86400| 60|
|backend.herr.reviews| A| xxx.189.83.130|300|
-----------------------------------------------
看起来没问题,因为 AWS DNS 知道我的正确 IP 地址。问题在于传播时间。
@RalfFriedlherr.reviews
是我的域名。它是泰语。据我所知,这不是一个冒犯性的词,由于我的懒惰,我开始取消审查它
KrungThep:~ sarit$ host -var herr.reviews demand.alpha.aridns.net.au.
Trying "herr.reviews"
Using domain server:
Name: demand.alpha.aridns.net.au.
Address: 37.209.192.7#53
Aliases:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 17614
;; flags: qr; QUERY: 1, ANSWER: 0, AUTHORITY: 3, ADDITIONAL: 0
;; QUESTION SECTION:
;herr.reviews. IN ANY
;; AUTHORITY SECTION:
herr.reviews. 86400 IN NS c.dns.gandi.net.
herr.reviews. 86400 IN NS a.dns.gandi.net.
herr.reviews. 86400 IN NS b.dns.gandi.net.
Received 91 bytes from 37.209.192.7#53 in 88 ms
不幸的是,列表中没有我的 IP 地址。
更新:
我找到了a.dns.gandi.net, b.dns.gandi.net, c.dns.gandi.net
。它们在另一个页面!Route53>域>注册域>名称服务器
问题:
1. 我的 DNS 记录中是否遗漏了某些内容?
2. 如果没有。等待 2 天是否属于传播时间的正常情况?
3. 由于我从未遇到过如此长的传播时间。我是否始终只能使用AWS EC2
Route53?
答案1
尝试
host -var my-domain.reviews. demand.alpha.aridns.net.au.
demand.alpha.aridns.net.au.
是 DNSreviews
服务器之一。您应该会得到一些类型的条目NS
。向这些服务器中的每一个查询您的域。这些服务器中的每一个都应该提供正确的答案。只要未在此处列出,某些 AWS DNS 服务器的答案就无关紧要。
编辑
对于您获得的域名,我得到了相同的结果,即 dns.gandi.net 服务器。所有这些 DNS 服务器都回答 217.70.184.38。您必须将您的地址发送到 dns.gandi.net 服务器,或者您必须更改 DNS 服务器以指向 AWS DNS 服务器。
继续等待不会对你有帮助。
您可以在更改 DNS 条目后立即执行我在此处描述的检查。您的更改应立即可见。延迟可能仅适用于缓存了旧数据的 DNS 解析器,您必须等到它过期。但权威 DNS 服务器始终具有最新值。
答案2
我找到了a.dns.gandi.net, b.dns.gandi.net, c.dns.gandi.net
。它们在另一页上!
Route53>Domains>Registered domains>Name servers
然后将其更改为你的 DNS