0

好的,所以我完全停留在这个 DNS 配置上。这里的成分:

  1. 我在 NameCheap 注册了一个域(即“mydomain.com”)。
  2. 在我的 NameCheap 帐户中,我创建了“粘合记录”来创建我自己的名称服务器,即 dns1.mydomain.com 和 dns2.mydomain.com
  3. 根据 NameCheap 的说明,我已将 mydomain.com 的名称服务器更改为 dns1.mydomain.com 和 dns2.mydomain.com
  4. 在我的托管 (OVH) 中,我创建了 dns1.mydomain.com 和 dns2.mydomain.com 的辅助 DNS,并指定了 OVH 名称服务器。
  5. 在我的 OVH for mydomain.com 的 dns 设置中,我已将名称服务器设置为 dns1.mydomain.com 和 dns2.mydomain.com

问题。无法在浏览器中访问域。我得到的错误是主机无法解决。当我尝试跟踪 DNS 时,我收到错误消息,“mydomain.com 在 DNS 中不存在”和“没有 IP 地址或主机名,输入中的查找有效。”

当我进行跟踪 DNS 委派时,我得到以下信息:

Loading root server list (static data):
-> a.root-servers.net (198.41.0.4)
-> b.root-servers.net (192.228.79.201)
-> c.root-servers.net (192.33.4.12)
-> d.root-servers.net (128.8.10.90)
-> e.root-servers.net (192.203.230.10)
-> f.root-servers.net (192.5.5.241)
-> g.root-servers.net (192.112.36.4)
-> h.root-servers.net (128.63.2.53)
-> i.root-servers.net (192.36.148.17)
-> j.root-servers.net (192.58.128.30)
-> k.root-servers.net (193.0.14.129)
-> l.root-servers.net (199.7.83.42)
-> m.root-servers.net (202.12.27.33)
Sending request to "b.root-servers.net" (192.228.79.201)
Received referral response - DNS servers for "com":
-> f.gtld-servers.net (192.35.51.30)
-> i.gtld-servers.net (192.43.172.30)
-> g.gtld-servers.net (192.42.93.30)
-> c.gtld-servers.net (192.26.92.30)
-> b.gtld-servers.net (192.33.14.30)
-> l.gtld-servers.net (192.41.162.30)
-> m.gtld-servers.net (192.55.83.30)
-> k.gtld-servers.net (192.52.178.30)
-> a.gtld-servers.net (192.5.6.30)
-> e.gtld-servers.net (192.12.94.30)
-> d.gtld-servers.net (192.31.80.30)
-> j.gtld-servers.net (192.48.79.30)
-> h.gtld-servers.net (192.54.112.30)
Sending request to "a.gtld-servers.net" (192.5.6.30)
Received authoritative (AA) response:
-> Header: Non-Existent Domain

这是我在 OVH 设置中的 DNS 记录:

111.2.333.444 / 24  PTR mydomain.com.
mydomain.com.   NS  dns1.mydomain.com.
mydomain.com.   NS  dns2.mydomain.com.
mydomain.com.   A   111.2.333.444
mydomain.com.   MX (10) mail.mydomain.com.
mydomain.com.   TXT v=spf1 +a +mx -all
ftp.mydomain.com.   CNAME   mydomain.com.
imap.mydomain.com.  A   111.2.333.444
mail.mydomain.com.  A   111.2.333.444
ns.mydomain.com.    A   111.2.333.444
pop.mydomain.com.   A   111.2.333.444
pop3.mydomain.com.  A   111.2.333.444
smtp.mydomain.com.  A   111.2.333.444
webmail.mydomain.com.   A   111.2.333.444
www.mydomain.com.   CNAME   mydomain.com.

我显然错误地配置了这个。谁能看到我哪里出错了?

4

2 回答 2

1

除非您实际上有自己的名称服务器为您的域服务(我对此表示怀疑),否则您需要将您的域的名称服务器设置为提供 DNS 的实际服务器。您还需要在这些名称服务器上设置您的主机 A 记录。

看起来您需要使用 OVH 名称服务器地址作为域的名称服务器记录,并在 OVH 名称服务器上为您的主机设置 A 记录。

于 2013-09-21T22:44:36.967 回答
0

ping 2 个原始 OVH 名称服务器并记下两者的 IP。我假设您已经知道这些 IP,因为它们与您的 GLUE 中的相同

然后将其添加到您现有的区域文件中:

dns1.mydomain.com.  A   1.1.1.1 (where 1.1.1.1 is the IP of the 1st nameserver)
dns2.mydomain.com.  A   2.2.2.2 (where 2.2.2.2 is the IP of the 2nd nameserver)
于 2014-02-14T08:32:51.077 回答