一、基础及正向区域配置
1、首先安装bind(以cnetos6.7为例)
[root@centfils ~]# yum install bind -y #bind主要为Linux主机提供DNS解析服务,程序包名为bind,程序名为named #主要安装的程序包为:bind,bind-libs(提供共享库),bind-utils(提供测试解析工具);
2、先备份主配置文件,然后在编辑主配置文件,配置缓存名称服务器
[root@centfils ~]# cp /etc/named.conf{,.bak} [root@centfils ~]# vim /etc/named.conf #修改全局配置中的监听地址,加上本机可与外网通信的地址(192.168.0.196) #加上环回地址为可让本机自我解析,并注释掉允许哪些主机可以解析 options { listen-on port 53 { 192.168.0.196; 127.0.0.1; }; #监听地址 listen-on-v6 port 53 { ::1; }; #ipv6监听地址 directory "/var/named"; #定义工作目录 dump-file "/var/named/data/cache_dump.db"; statistics-file "/var/named/data/named_stats.txt"; memstatistics-file "/var/named/data/named_mem_stats.txt"; // allow-query { localhost; }; #或者将localhost改为any recursion yes; #是否允许递归,yes为是 #以下的dnssec建议关闭,直接删除或者注释掉 [root@cen