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