新注册的域名,无法访问

新注册的域名,无法访问

我最近注册了一个域名,有一个新网站(在 HN 上找到的),名为 EntryDNS (entrydns.net)。为了便于论述,将其命名为 theweb.com。我昨天注册了。

今天,为了让他们的服务器有足够的时间进行整理,我尝试访问 theweb.com,结果却发现无法访问。我执行 dig 命令,并获取以下信息:

; <<>> DiG 9.7.3 <<>> theweb.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 51782
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;theweb.com.        IN  A

;; AUTHORITY SECTION:
org.            887 IN  SOA a0.org.afilias-nst.info. noc.afilias-nst.info. 2010298277 1800 900 604800 86400

;; Query time: 28 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Fri Nov 30 12:35:14 2012
;; MSG SIZE  rcvd: 96

我不会撒谎,我不知道这到底是什么意思。但我知道事实上我在那里找不到我的 IP 地址。以下是针对 EntryDNS 服务器进行检查后的输出:

; <<>> DiG 9.7.3 <<>> @ns1.entrydns.net theweb.com
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 15513
;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; WARNING: recursion requested but not available

;; QUESTION SECTION:
;theweb.com.        IN  A

;; ANSWER SECTION:
theweb.com. 3600    IN  A   <<< EDIT: My IP address >>>

;; Query time: 19 msec
;; SERVER: 213.229.74.106#53(213.229.74.106)
;; WHEN: Fri Nov 30 12:42:01 2012
;; MSG SIZE  rcvd: 49

因此,我得到的结果是:普通 DNS 服务器无法看到此记录,但 EntryDNS 服务器可以。我认为运行这样的公共 DNS 服务器的全部目的是让其他人使用地址 theweb.com 而不是 192.168.0.1(不是我的 IP)来访问我的网站。为什么这行不通?

编辑:在使用 +trace 运行 dig 之后,我得到:

; <<>> DiG 9.7.3 <<>> theweb.com +trace
;; global options: +cmd
.           37985   IN  NS  a.root-servers.net.
.           37985   IN  NS  b.root-servers.net.
.           37985   IN  NS  c.root-servers.net.
.           37985   IN  NS  d.root-servers.net.
.           37985   IN  NS  e.root-servers.net.
.           37985   IN  NS  f.root-servers.net.
.           37985   IN  NS  g.root-servers.net.
.           37985   IN  NS  h.root-servers.net.
.           37985   IN  NS  i.root-servers.net.
.           37985   IN  NS  j.root-servers.net.
.           37985   IN  NS  k.root-servers.net.
.           37985   IN  NS  l.root-servers.net.
.           37985   IN  NS  m.root-servers.net.
;; Received 228 bytes from 8.8.4.4#53(8.8.4.4) in 32 ms

org.            172800  IN  NS  d0.org.afilias-nst.org.
org.            172800  IN  NS  a2.org.afilias-nst.info.
org.            172800  IN  NS  c0.org.afilias-nst.info.
org.            172800  IN  NS  b2.org.afilias-nst.org.
org.            172800  IN  NS  a0.org.afilias-nst.info.
org.            172800  IN  NS  b0.org.afilias-nst.org.
;; Received 435 bytes from 192.36.148.17#53(i.root-servers.net) in 20 ms

org.            900 IN  SOA a0.org.afilias-nst.info.    noc.afilias-nst.info. 2010298451 1800 900 604800 86400
;; Received 96 bytes from 199.249.112.1#53(a2.org.afilias-nst.info) in 32 ms

答案1

您的本地递归域名服务器可能正在缓存您的域名不存在的信息。注册新域名时经常会发生这种情况 —— 您在域名存在之前就开始查询它(因为您对新域名感到兴奋,对吧?),而您的域名服务器会缓存它不存在的事实。当它确实存在时,它仍在提供缓存的响应。

在等待本地名称服务器忘记域名不存在时,您可以验证一切是否正常,dig +trace theweb.com以确保所有权威答案均按预期工作。

答案2

您是否已在域名注册商处指定了名称服务器?如果没有,您需要先进行此操作。

如果是,那么在我看来,您的域名服务器信息 (nsX.entrydns.net) 尚未在您的域名的父服务器 (gTLD 服务器) 上更新。您的域名注册商负责使用您的域名服务器信息更新父服务器,因此我的建议是致电他们。

相关内容