CentOS6.4下搭建DNS服务器

2024-10-11 22:47:27

1、安装必备的工具和软件:bind bind-chroot bind-utils bind-utisBIND配置文件保存位置:/etc/named.con熠硒勘唏f 主配置文件(权限改为640)/var/named/ 域zone文件位置

2、配置主文件:全局参数更改如下(将两个大括号里的内容改为any):options { listen-on port 53 { 192.168.1.24; }; 使用53端口监听,监听的ip地192.168.1.24 listen-on-v6 port 53 { ::1; }; 监听ipv6的IP地址选项 directory "/var/named"; DNS的根目录,由于安装了bind-chroot的所致, 因此服务的实际工作目录为/var/named/chroot/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 { any; }; 允许查询的主机,默认为localhost recursion yes; 可以递归查询 dnssec-enable yes; dnssec-validation yes; dnssec-lookaside auto; bindkeys-file "/etc/named.iscdlv.key"; managed-keys-directory "/var/named/dynamic";};logging { named服务的日志文件信息 channel default_debug { file "data/named.run"; severity dynamic; };};zone "." IN { 根(.)域的配置及信息(也可以通过其它上级域名转发功能来 配置缓存域名服务器,可以自己去了解) type hint; file "named.ca";};

3、查看情况以及客户端检测:

CentOS6.4下搭建DNS服务器

4、修改zone配置文件vim /etc/named.rfc1912.zones如下图所示:

CentOS6.4下搭建DNS服务器

5、配置正向解析:/var/named/test.wbe.zone结果如下图所示:

CentOS6.4下搭建DNS服务器

6、配置反向解析文件:/var/named/153.168.192.zone结果如下图所示:

CentOS6.4下搭建DNS服务器

7、关闭或者配置防火墙:给配置文件r权限;设置rndc.key;

CentOS6.4下搭建DNS服务器

8、检测文件:

CentOS6.4下搭建DNS服务器CentOS6.4下搭建DNS服务器

9、检测域信息并查看日志:

CentOS6.4下搭建DNS服务器

10、完成

猜你喜欢