執行自己的 DNS 伺服器

執行自己的 DNS 伺服器

很長一段時間以來,我一直擁有自己的「遊戲」網域 kaareskovgaard.net,我在那裡經營一個小型部落格。我最近決定嘗試在上面運行我自己的伺服器,所以我為其訂購了一個 VPS。我現在已成功將我的網站重新定位到新伺服器,並使用我的舊提供者 DNS 設定了適當的 DNS 記錄。不過我想將 DNS 移至我的伺服器。我已經在 VPS 上安裝了 DNS 伺服器並測試了它是否正常工作(使用 nslookup 並指定要使用的伺服器)。

這是我不明白的:

When I ask to change nameservers for my domain, and I change it to, say "srv01.kaareskovgaard.net" for my DNS - how is this going to be translated into an IP - when the record for this is on the exact same DNS伺服器?

我懷疑這裡有一些反向 DNS,但是它是如何工作的,我需要做什麼才能使它工作,最重要的是,這是否可能?

謝謝

答案1

當您指定新的 DNS 伺服器時,如果伺服器的名稱是它將服務的網域的記錄,則必須指定名稱和對應的 IP。

如果該名稱位於另一個網域中,則不強制提供 IP。

就您而言,您的註冊商不會只接受 srv01.kaareskovgaard.net 作為伺服器。您還必須提供 38.99.250.183。

如果伺服器是 dns.example.com,則無需 IP 即可進行驗證。

答案2

這是關於黏合記錄的,與反向 DNS 無關。

如果您希望 srv01.kaareskovgaard.net 作為名稱伺服器,您需要將 IP 和主機名稱提供給您的註冊商。由於這種情況並不經常發生,因此您不太可能在那裡使用漂亮的自動化表單,並且必須直接聯繫支援人員。

如果他們確實允許您在表格上執行此操作,並且如果您不提供黏合記錄也不拒絕它,那麼您將想要行動註冊商。

答案3

您想閱讀有關膠水記錄在 DNS 中。

FWH 說得對:您將指定您自己的 DNS 伺服器的名稱和 IP。

答案4

為此,您首先需要在您自己的 DNS 伺服器上為 srv01.kaareskovgaard.net 設定名稱伺服器記錄。您通常還會有 2 個名稱伺服器記錄,您的註冊商可能需要此記錄,因此您可能還想設定 srv02.kaareskovgaard.net,這最好應該指向與第一個不同的 IP。它可以指向同一個 DNS 伺服器,儘管最佳實踐是為您的 Sendon 名稱伺服器提供第二個備份 DNS 伺服器,但顯然如果這是一種愛好,那麼它就不是必要的。

接下來,當您前往註冊商並變更名稱伺服器時,您將輸入 srv01.kaareskovgaard.net,因為名稱伺服器位於相同網域中,然後系統會要求您輸入名稱伺服器的 IP。

相關內容