我之前有一个域名托管在当地大学的专用服务器上。我们将托管转移到专用的 Dreamhost 服务器。在 Dreamhost 中,我将 ums.org 设置为完全由 Dreamhost 托管。以下是我的设置:
Record (ums.org zone) Type Value
A 64.90.38.183
NS ns1.dreamhost.com.
NS ns2.dreamhost.com.
NS ns3.dreamhost.com.
ftp A 64.90.38.183
ssh A 64.90.38.183
www A 64.90.38.183
大约 24 小时前,我要求当地大学将其名称服务器切换为我们的域名的 dreamhosts 名称服务器,因此它们之前是 dns.itd.umich.edu 和 dns2.itd.umich.edu,我需要将它们切换为 ns1.dreamhost.com、ns2.dreamhost.com 和 ns3.dreamhost.com。
旧服务器是141.211.146.163,新服务器是64.90.38.183。
当我执行“nslookup -q=any ums.org”时,我得到以下内容(我是一名开发人员,所以我不完全确定如何解读这一点):
Non-authoritative answer:
ums.org text =
"v=spf1 a mx include:wordfly.com ~all"
ums.org
RP mailbox = johnp.umich.edu.ums.org
text location = (root)
ums.org internet address = 141.211.146.163
ums.org nameserver = ns1.dreamhost.com
ums.org nameserver = ns2.dreamhost.com
ums.org nameserver = ns3.dreamhost.com
ums.org
primary name server = dns.itd.umich.edu
responsible mail addr = hostmaster.umich.edu
serial = 201208023
refresh = 1800 (30 mins)
retry = 900 (15 mins)
expire = 2419200 (28 days)
default TTL = 1800 (30 mins)
ums.org MX preference = 0, mail exchanger = logo.web.itd.umich.edu
ns2.dreamhost.com internet address = 208.96.10.221
ns3.dreamhost.com internet address = 66.33.216.216
ns1.dreamhost.com internet address = 66.33.206.206
由于我的主要名称服务器仍然是 dns.itd.umich.edu,是否需要进行更改?
当我查看此处的“A”记录时:http://www.whatsmydns.net/#A/ums.org,看起来传播了大约 50%。但是,似乎其中一些服务器正在来回切换(我昨天也检查过了)。
当我查看此处的“NS”记录时:http://www.whatsmydns.net/#NS/ums.org,看来我的 NS 记录已被正确更改。
然而,当我去http://whois.domaintools.com/ums.org或者http://www.dnsstuff.com/tools#whois/type=domain&&value=ums.org&&,它仍然使用我的旧名称服务器。
我可以信任哪个网站?我如何知道它是否有效?这通常需要多长时间?除了更改名称服务器之外,我还需要采取其他步骤吗?
答案1
看起来 Dreamhost 上的 DNS 服务器是正确的,但关于域名注册商的设置细节并不多。您的名称服务器应该由域名注册商设置(通常是 godaddy、Network Solutions 等),也许设置这些名称服务器的人只是添加了新的名称服务器,而不是替换了?
否则,复制可能只需要一点时间。大多数域名更改在 24 小时内完成 90%,但我见过一些(配置不当的)系统需要 2 周才能完成。
在注册商级别检查您的名称服务器,如果 Dreamhost 是唯一列出的服务器,那么您可能只需要等待。