我正在 Ubuntu 18.04 上设置 Bind9 并找到了这篇适用于 Ubuntu 10.04 的 SF 文章:Bind9 的 zone.rfc1918 文件有什么意义?,1996 年发表评论引用宾夕法尼亚州立大学的文件。
这个问题在 8 年后仍然悬而未决,只有一个流行的答案:包括zones.rfc1918
的信息“通常被认为是一种好习惯”。
还有许多其他搜索结果,但没有解决 18.04 的“良好实践”。在 web 2.0 中并接近 https 的谷歌世界,我认为一些关于 arpa 相关内容是否受到影响或不变的声明很重要。
我是否仍然应该zones.rfc1918
在我named.conf.local
的 Ubuntu 18.04(可能是其他 Linux 同时代)、y/n 等文件中“包含” ?并且,是否有任何其他与此类似的 Bind9 设置自该帖子以来可能已更改,建议我从 bind9 安装默认值进行更改,是/否?
为了解决明确提出的问题,zones.rfc1918
如今该文件毫无意义。
不是因为目的(在本地终止对非公共区域的查询,而不是在运行启用递归的服务器时用无用的查询淹没互联网)不再相关,而是因为BIND 已经内置并启用了相同类型的功能默认情况下,无需在配置文件中添加区域即可实现此目的。