Bind9 配置新域名并增加 DNS 解析

编辑 named.rfc1912.zones

zone "域名." IN {
    type master;		 	// DNS服务类型: master[主DNS] slave[从DNS]
    file "域名.zone"; 		// 域名配置文件(正向区域文件)
    allow-update { none; };		// 是否允许客户端动态更新(可以省略该行配置)
};

复制示例域名正向区域配置文件,并重命名

cp /var/named/named.localhost /var/named/域名.zone

编辑刚才复制的域名正向区域配置文件

$TTL 1D
@       IN SOA  @ rname.invalid. (
                                        1       ; serial  // 配置编号,每修改一次+1,让其它子DNS服务器知道有修改后更新
                                        1D      ; refresh // 从服务器刷新时间,默认1天1次
                                        1H      ; retry   // 如果刷新失败,就默认1小时重试1次
                                        1W      ; expire  // 缓存时间,默认1周
                                        3H )    ; minimum
        NS      @
        A       127.0.0.1
        AAAA    ::1
@       IN A    119.91.116.189 // 子域名解析 IN是Internel网络 A是A记录 119.91.116.189是解析的IP地址

修改域名正向区域配置文件的权限和用户组

检查配置文件和区域配置文件是否错误

named-checkconf && named-checkzone 域名.zone. /var/named/域名.zone

重载 Bind9 服务

systemctl reload named.service