Domain-Name-System
具有動態 IP 的子域的權威 DNS
是否可以在具有動態 IP 的伺服器上託管權威的 dns 伺服器?
我使用動態 dns 客戶端使用 namecheap 更新我的 IP,但也希望擁有一個我控制的 DNS 伺服器。我的子域 ns1.sub.example.com 是否可以在我的伺服器上?
我會使用動態 dns 客戶端來更新 ns1.sub.example.com
更新:看起來它有效。動態 DNS 更新 main.example.com NS 的 A 記錄指向子域,名稱是 A 記錄 main.example.com 所有查詢都被轉發到我的 dns 伺服器。
權威名稱伺服器必須具有固定的 IP 地址,因為更高級別域的權威名稱伺服器需要知道該地址。例如,如果您的域是
example.com.
,那麼名稱伺服器com.
需要知道您的域的名稱伺服器是什麼。這是通過您的域註冊商完成的,他們將更新的資訊轉發到需要知道它的 DNS 伺服器。如果由於某種原因您的 IP 地址發生了更改,您需要在您的域名註冊商處進行更新,並且在更新發生之前您的 DNS 伺服器將無法訪問。對於子域,例如
sub.example.com.
,您必須自己更新區域中該名稱的 NS 記錄example.com.
。通常動態 DNS 客戶端只更新地址記錄,而不是 NS 記錄,但也許你可以破解一些東西。但是example.com.
如上所述,名稱伺服器仍然必須可用。所有這一切都是一個很長的路要走,不要在家里托管 DNS。這將是不可靠的。