具有动态 IP 的子域名的权威 DNS

具有动态 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 服务器。

答案1

权威域名服务器必须具有固定的 IP 地址,因为更高级别域的权威域名服务器需要知道此地址。例如,如果您的域名是example.com.,那么 的域名服务器com.需要知道您的域名的域名服务器是什么。这是通过您的域名注册商完成的,域名注册商会将更新的信息转发给需要知道该信息的 DNS 服务器。如果您的 IP 地址因某种原因发生变化,您需要在域名注册商处更新此地址,并且您的 DNS 服务器在更新之前将无法访问。

对于子域名的情况,例如sub.example.com.,您必须自己更新区域中该名称的 NS 记录example.com.。通常,动态 DNS 客户端仅更新地址记录,而不更新 NS 记录,尽管您可能可以破解某些东西。但的名称服务器仍然example.com.必须可用,如上所述。

这一切都是说来话长,不要在家里托管 DNS。它不可靠。

相关内容