Domain-Name-System
我可以將我的 DNS 指向不同 Web 主機的名稱伺服器嗎?
有人告訴我,我的域的 DNS 不可靠,所以基本上我想知道
我可以將我的輔助 DNS 伺服器設置為完全指向另一個網路主機嗎?:
ns01.host-FOO.com ns01.host-BAR.com ns02.host-BAR.com ns02.host-FOO.com
或者“混合和匹配”會導致事情出錯?
只要所有這些輔助節點都從同一個主節點獲得區域(或通過其他機制保持同步),這就是您應該做的。多樣化的輔助使 DNS 更加可靠。
但我認為您應該繼續診斷您遇到 DNS 問題的原因。除非您目前的主機非常不可靠,否則您不應該在任何遠端類似的正常基礎上遇到 DNS 問題。
例如,您的粘合記錄與 DNS 不匹配。您在註冊商處的記錄顯示:
;; QUESTION SECTION: ;000webhost.com. IN NS ;; AUTHORITY SECTION: 000webhost.com. 172800 IN NS ns1.000webhost.com. 000webhost.com. 172800 IN NS ns2.000webhost.com. 000webhost.com. 172800 IN NS ns3.000webhost.com. ;; ADDITIONAL SECTION: ns1.000webhost.com. 172800 IN A 208.43.150.234 ns2.000webhost.com. 172800 IN A 66.197.143.117 ns3.000webhost.com. 172800 IN A 64.120.228.114
但:
Name: ns1.000webhost.com Address: 208.43.173.207 Name: ns3.000webhost.com Address: 64.120.231.5 Name: ns3.000webhost.com Address: 64.120.231.2
您在一個只有它們服務的區域內擁有所有三個 DNS 伺服器。因此,您首先要依靠膠水找到一些東西:嗯,什麼伺服器是權威的
000webhost.com
。哦,是ns1.000webhost.com
。嗯,什麼是IP地址ns1.000webhost.com
?讓我們看看,我會問權威的伺服器000webhost.com
。哦哦。因此,為了打破無休止的循環,您的註冊商必須安排讓 TLD 名稱伺服器提供正確的 DNS 伺服器 IP 資訊,而無需您的 DNS 伺服器提供幫助。否則,沒有人會首先找到您的 DNS 伺服器。