名稱伺服器的膠水不一致
我在第三個名稱伺服器上為我們的域 webhost.pro 收到錯誤“名稱伺服器的膠水不一致”。
不知道為什麼,第三個名稱伺服器正確解析並具有正確的 DNS 詳細資訊。
知道如何縮小我們的第三個名稱伺服器的錯誤範圍嗎?
代表團
名稱伺服器 ns3.webhost.pro 的膠水不一致。
名稱伺服器的地址不同於子節點和父節點。這是配置錯誤,應盡快更正。
您目前的 DNS 配置有很多錯誤,請參閱此線上故障排除工具:http ://dnsviz.net/d/webhost.pro/WwT6yw/dnssec/
它顯示了 9 個錯誤,可能都與下面的問題有關,因為它們來自
168.144.134.160
IP 地址。您報告的一個警告是:
pro to webhost.pro:ns3.webhost.pro (168.144.134.160) 的粘合地址與其權威地址 (104.225.130.130) 不同。
這就是為什麼。
您正在使用
ns1.webhost.pro
,ns2.webhost.pro
並ns3.webhost.pro
作為webhost.pro
. 因此,您需要膠水。以下是系統資料庫對您的 IP 地址的看法:
$ for i in 1 2 3 ; do dig @a0.pro.afilias-nst.info. ns$i.webhost.pro A | grep ^ns$i.webhost.pro | awk '{print $1 " " $5}' ; done ns1.webhost.pro. 104.223.9.2 ns2.webhost.pro. 104.223.9.254 ns3.webhost.pro. 168.144.134.160
現在讓我們向您所在區域的每個權威名稱伺服器查詢相同的問題,我們分別從
ns1
,ns2
,ns3
得到以下資訊:$ for auth in 1 2 3 ; do echo "Querying ns${auth}" ; for i in 1 2 3 ; do dig @ns${auth}.webhost.pro ns$i.webhost.pro A | grep ^ns$i.webhost.pro | awk '{print $1 " " $5}' ; done ; done Querying ns1 ns1.webhost.pro. 104.223.9.2 ns2.webhost.pro. 104.223.9.254 ns3.webhost.pro. 104.225.130.130 Querying ns2 ns1.webhost.pro. 104.223.9.2 ns2.webhost.pro. 104.223.9.254 ns3.webhost.pro. 104.225.130.130 Querying ns3 ns1.webhost.pro. 104.223.9.2 ns2.webhost.pro. 104.223.9.254 ns3.webhost.pro. 104.225.130.130
(如果我們
168.144.134.160
按照系統資料庫的報告進行查詢,因為ns3
我們沒有得到回复)所有三個都響應相同的事情,這很好,但他們並沒有準確地回复系統資料庫名稱伺服器的回复,因此會發出關於這種不匹配的警告。
註冊中心有 IP
168.144.134.160
,ns3.webhost.pro
但您的域名伺服器聲明其 IP 是104.225.130.130
您現在有 2 種可能的選擇來解決它:
- 在系統資料庫中進行更改,以便它也會回复 IP
104.225.130.130
;您需要聯繫您的域名註冊商OnlineNIC, Inc.ns3.webhost.pro
以使用正確的 IP 在註冊中心更新粘合記錄。- 或者,如果
168.144.134.160
也是您的(根據兩個 IP 地址塊的 whois 輸出的比較,情況似乎並非如此),您需要繼續ns3
操作並更改您的區域的內容以使用此 IP 地址。第一個選項可能是最簡單的一個。唯一的一個如果
168.144.134.160
確實不是你的。此外,出於各種原因,我建議您不要只為您的域使用轄區內的域名伺服器。您至少應該添加一個
ns4
不屬於您的域名webhost.pro
的權威。webhost.pro
理想情況下,甚至使用另一個 TLD。