Bind中的安全配置
Bind支持ACL(访问控制列表)功能:主要实现把一个或多个地址归并为一个集合,并通过一个统一的名称调用
格式:acl acl_name {
ip;
ip;
net/prelen;
};
acl mynet {
192.168/43.0/16;
}
Bind中有四个内置的ACL:
- none: 没有一个主机
- any: 任意主机
- local: 本机
- localnet: 本机的IP同掩码运算后得到的网络地址
注意:只能先定义,后使用;因此,其一般定义在配置文件中options的前面
访问控制的指令:在【named.rfc1912. zone文件是对区域内起作用的,在name.conf配置文件是对全局其作用的】
- allow-query {}: 允许查询的主机;白名单【只有在acl slavers中定义的主机才能查询】
- allow-transfer