DNS 中斷 - 設定可靠的 DNS

DNS 中斷 - 設定可靠的 DNS

我在阿姆斯特丹的託管供應商那裡運行 VPS,我的潛在用戶主要位於倫敦。在過去 90 天內,儘管伺服器已啟動並正在運行(透過使用 SSH 登入伺服器進行檢查),但我的使用者仍無法存取該網站 3 個實例。經過調查,我發現 DNS 已關閉,因此 URL 未解析。然而,用戶心中的感覺是該網站已關閉。

我熱衷於擁有更可靠的 DNS,並研究了以下選項

  1. 將網域轉移到其他更可靠的託管供應商
  2. 更改網域的 NS 條目以指向託管公司的名稱空間伺服器
  3. 更改網域的 NS 條目以指向私有名稱空間伺服器提供者
  4. 使用商業 CDN 及其名稱空間伺服器。

選項 4 已被排除,因為我們計劃實施 Varnish 作為我們的 Web 快取。即使經過幾個小時的谷歌搜索,我也無法找到有關前三個選項的優缺點的資訊。

想聽聽某人關於擁有可靠 DNS 的最可行方法的意見

答案1

您有點忽略了選項 5,即在不同的提供者處新增另一個 DNS 伺服器。

您沒有告訴我們有問題的域名,因此我們無法檢查whois,但我猜測您當前的 DNS 提供者在同一設施中使用兩台伺服器,或者他們實際上只使用一台伺服器。

DNS 被設計為高可用性,但上述兩種方案都顛覆了實現這一目標的主要機制:多個不同連接的供應商的多個 DNS 伺服器。

您可能會發現這比上述前三個建議中的任何一個都省力:在完全不同的提供者的VPS 上租用或自己構建一個DNS 伺服器,配置您當前的伺服器以允許區域傳輸,將其添加到您的透過您的註冊商取得 NS 記錄和 whois,然後就完成了。

編輯.co.uk與似乎做得正確的提供者合作;dig在 中的名稱伺服器上執行 awhois給出了我212.67.202.292.51.159.40,它們很可能是位於不同位置的兩個完全不同的伺服器(traceroute添加了確認證據,表明它們位於不同的國家/地區)。如果他們同時都不可用,我會感到非常驚訝。透過在您自己的控制下添加第三台伺服器,您可能會為您的設定添加很少的冗餘,儘管您將更深入地了解該伺服器發生故障的原因(如果它出現故障)。

然而,做得.biz沒那麼好。伺服器似乎是64.92.114.564.92.115.5。雖然這些名義上是分開的,但它們很可能位於同一互聯網管道上(再次traceroute表明這一點),而且它們可能只是同一台電腦上的兩個不同位址(我們無法從外部知道這一點)。用您控制下的伺服器替換現有伺服器之一會增加冗餘。

答案2

如果您自己執行 DNS,則需要分佈在多個位置的多個名稱伺服器。如果您的需求不是特別大,那麼這是一項繁重的工作,而且成本更高。

否則,我建議您使用第三方來託管您的網域。如果您現在使用的方法不夠,請嘗試另一種方法。 Amazon 的價格很便宜(產品名稱為 Route 53),或者您也可以使用 NameCheap 的免費 DNS 託管,或者我也聽說過有關 DNS Made Easy (.com) 的好消息。

相關內容