Domain-Name-System

使用 Netlify DNS 和 Domain.com 註冊商進行 DNS 委託

  • March 27, 2021

我是 Web 部署的新手。我有一個在 Domain.com 作為註冊商註冊的域,假設它是something.press

我想將 React 應用程序部署到 Netlify(通過 Github 集成)並使用我上面的自定義域,但我想使用 Netlify 的 CDN 服務。出於這個問題的目的,我已經完成了 React / Github / deploy 部分。這是關於連接域和 DNS。

我已經用 Netlify 創建了一個 DNS 區域。在 Netlify 的說明中,他們說將 DNS 記錄從註冊商複製到 Netlify(用於郵件伺服器等,但我不使用它們,我想做的只是為 React 應用程序提供自定義域www.something.press)。

我在這裡遵循這些說明:https ://docs.netlify.com/domains-https/netlify-dns/delegate-to-netlify/

他們還說將 DNS 伺服器名稱從 Netlify 複製到註冊商(這裡,我從 Domain.com 購買)。我已經完成了這部分。我的問題如下:

  1. 由於我想使用 Netlify DNS,我是否應該在註冊商處刪除 Domain.com 中的現有名稱伺服器(預設 DNS 名稱)?這些預設的 DNS 名稱伺服器是否特別,以至於我必須保留它們,或者它們會發生衝突並需要刪除?
  2. 一旦我在註冊商的 UI 中將我的域名伺服器指向 Netlify 的伺服器,我是否應該刪除 Domain.com(註冊商端)上引用舊預設域名伺服器的現有 DNS 記錄?
  3. 由於我想使用 Netlify DNS,我需要在我的 Netlify 配置中服務於簡單的 React 應用程序(create-react-app,非常普通)的 DNS 記錄的最低限度是多少。有 NS 和 CNAME / SOA 就足夠了嗎?

任何幫助將不勝感激,即使在了解代表團的工作方式方面也是如此。一旦我更改了域名伺服器,我的註冊商是否會向 Netlify DNS 發送請求,或者我是否需要在註冊商和 Netlify 的 DNS 記錄中都有特殊的“膠水”?

  1. 是的。您正在為您的區域(NS 寄存器)配置全新的權威名稱伺服器,它們將位於 Nelify 中,並且它們將替換 Domain.com 預設支持的名稱伺服器。
  2. 同上
  3. 如您所知,DNS 將名稱映射到 IP 地址。您應該添加將用於定址您的應用程序的任何名稱。通常@或某事。按。使用不帶前綴的域(請注意名稱的結尾點)、www(請注意沒有結尾點)作為 A、AAAA 或 CNAME 記錄(如果您的固定 IP 地址是“您的”、A 或 AAAA) , 如果你要安裝郵件伺服器,你應該為SPF和DKIM等配置MX記錄和TXT記錄。

引用自:https://serverfault.com/questions/1058519