Jus*_*ing 6 bind rndc apt ubuntu-12.04
在 Ubuntu 12.04 上,我通过apt-get install
.
我以一种非常简单的方式配置服务器,它在名称解析中工作。现在我很想阅读(如果可能的话)它的缓存。
阅读rndc
联机帮助页我尝试使用该rndc flush view
命令,但它说
rndc: `flush` 失败: 未找到
而如果我简单地运行rndc flush
它就可以了。
那么,首先,在哪里可以找到 BIND9 缓存文件?
然后,为什么会rndc flush view
失败?
bah*_*mat 10
你似乎在问两个不同的问题。
首先,缓存仅保存在 RAM 中。但是,您可以查看它,rndc dumpdb --cache
默认情况下它将保存(在 Debian 和 Ubuntu 上)为/var/cache/bind/
.
其次,我认为您可能不知道关于 bind 的视图是什么。
视图是呈现给客户端子集的备用区域。例如,如果您有一个私有和公共网络,您可以为外部客户端创建一个仅公共的区域视图,而内部客户端将具有公共和私有网络的视图。您只能刷新在named.conf
(或任何包含的文件)中配置的命名视图。
视图与区域不同,您不能单独冲洗区域。
归档时间: |
|
查看次数: |
29102 次 |
最近记录: |