正向DNS服务器的配置

`domain -> ip`

修改DNS主配置文件

vim /etc/named.conf


listen-on port 53 { 127.0.0.1;any;};
// port为默认53
// 指定监听的ip,any 为 0.0.0.0

allow-query     { localhost;any; };
// 允许查询的ip

// 添加一个一级后缀解析
zone "com" IN {
      type master;
      file "com.suiyi";
};
// type 为 hint/master/slave  - 主/备份
// file 为 存放的文件
// 别忘记 最后添加 ;
// 别忘了 加 IN

由模板文件复制生成自己的zone文件,并修改

cp /var/named/named.localhost /var/named/com.suiyi

vim /var/named/com.suiyi

// A 为 IPv4 Address
// AAAA 为 IPv6 Address

        NS      @
        A       192.168.122.51
www.baidu     A       192.168.122.51
ftp      A       192.168.122.146
mail     A       192.168.122.245
hhhh     A       192.168.122.146
baidu    A       192.168.122.146

对应的就是如: ping www.baidu.com

修改权限

修改zone文件的所有者和所属组

让所有人都可以读目录/var/named/下的内容 此时所有人以 named 用户访问

chown named:named /var/named/com.suiyi ll /var/named/

重启DNS服务器,并设置为开机自启动

systemctl start named systemctl enable named.service