我可以删除这些 DNS 区域吗?

我可以删除这些 DNS 区域吗?

我管理一台没有 cpanel 的服务器,我在其上安装了 Webmin。在绑定设置下,我有以下区域:

"Root zone" 
"0" 
"0000::1"   
"127.0.0.1" 
"mydomain.com"
"localhost" 
"localhost.localdomain"

我想知道是否可以安全地删除这些区域并仅保留“根区域”和“mydomain.com”。我不确定它们为什么在那里,但在另一台服务器上,我只剩下这两个,似乎工作正常。

答案1

如果服务器唯一权威(即将您的域名提供给第三方)您可以安全地删除这些区域。

如果服务器提供递归DNS 查找服务对任何客户端(包括对其自身[*])开放,那么它们应该保留,以防止对这些潜在本地区域的查询传到更广泛的互联网。

[*] 即如果/etc/resolv.conf包含127.0.0.1

答案2

它们存在的目的是为了防止某些东西查找这些名称,并且主机文件中没有按预期方式输入条目。我不知道“0”是什么,但本地主机和环回 IP 区域应该在那里。

相关内容