2013-09-21 88 views
0

好吧,所以我完全停留在這個DNS配置上。這裏的成分:DNS沒有解析

  1. 我有一個域名(即「mydomain.com」)註冊NameCheap。
  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我的DNS設置mydomain.com,我已經設置了域名服務器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. 

我顯然錯誤配置這一點。任何人都可以看到我錯了哪裏?

回答

1

除非您確實有自己的域名服務器爲您的域服務(我懷疑),您需要將域的名稱服務器設置爲提供DNS的實際服務器。您還需要在這些名稱服務器上設置主機A的記錄。

看起來您需要使用OVH名稱服務器地址作爲域的名稱服務器記錄,並且在OVH名稱服務器上爲您的主機設置了A記錄。

+0

邁克,是啊,這就是點#2,#3讓我在namecheap內做。當我whois我的域名時,它顯示了我設置的域名服務器。但是,在OVH的某處,我做了一些錯誤的事情。我肯定會進去看看A記錄,謝謝。 –

+0

我更新了我的問題,並從OVH主機添加了當前的DNS設置。 –

0

對2個原始OVH域名服務器進行Ping操作,並記下兩者的IP。 我假設你已經知道這些IP地址,因爲這些都是一樣的一個在膠

然後添加到您現有的zone數據文件:

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)