仅出于个人教育目的,我已将 bind9 安装到全新安装的 debian 7.1 中
在开始学习我的“pro dns and bind”一书之前,我想复制 bind 9 的所有原始配置文件以将其分开,并对每个文件和每行内容的目标和含义进行更多搜索。
好吧,可能这不是正确的方法,但是......现在的问题很简单:所有 bind 9 配置文件在哪里?
答案1
您可以在以下位置查看任何官方 Debian 软件包的内容http://packages.debian.org——只需选择正确的版本、包和架构。
对于 bind9, AMD64,我们看到以下配置文件:
AppArmor 配置
/etc/apparmor.d/local/usr.sbin.named
/etc/apparmor.d/usr.sbin.named
绑定区域配置
/etc/bind/bind.keys
/etc/bind/db.0
/etc/bind/db.127
/etc/bind/db.255
/etc/bind/db.empty
/etc/bind/db.local
/etc/bind/db.root
/etc/bind/named.conf
/etc/bind/named.conf.default-zones
/etc/bind/named.conf.local
/etc/bind/zones.rfc1918
服务启动/停止配置
/etc/init.d/bind9
接口状态动作配置
/etc/network/if-down.d/bind9
/etc/network/if-up.d/bind9
/etc/ppp/ip-down.d/bind9
/etc/ppp/ip-up.d/bind9
防火墙配置
/etc/ufw/applications.d/bind9