BIND9保存缓存的地方?

前端之家收集整理的这篇文章主要介绍了BIND9保存缓存的地方?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在Ubuntu 12.04上,我通过apt-get install安装了BIND9.

我以一种非常简单的方式配置服务器,它可以在名称解析中使用.
现在我很想读它(如果可能的话)它的缓存.

阅读rndc联机帮助页我尝试使用rndc flush view命令,但它说

rndc: `flush` Failed: not found

如果我只是简单地运行rndc flush就可以了.

那么,首先,我在哪里可以找到BIND9缓存文件

然后,为什么rndc flush视图失败?

你似乎在问两个不同的问题.

首先,缓存仅保存在RAM中.但是你可以使用rndc dumpdb –cache来查看它,它将被保存(在Debian和Ubuntu上)默认保存到/ var / cache / bind /.

对于第二个,我想也许你不知道关于绑定的观点是什么.

视图是呈现给客户端子集的备用区域.例如,如果您拥有私有和公共网络,则可以为外部客户端创建区域的公共视图,而内部客户端将具有公共和专用网络的视图.您只能刷新在named.conf(或任何包含的文件)中配置的命名视图.

视图与区域不同,您无法单独刷新区域.

猜你在找的Ubuntu相关文章