Linux DNS服务配置
主、从域名服务器配置
一、实验环境
主域名服务器:ns1.topsec.com,192.168.120.119
从域名服务器:ns2.topsec.com,192.168.120.120
二、实验步骤
1.安装bind yum install bind -y
2.服务器主DNS IP配置
3.从DNS IP配置
4.主DNS服务器配置文件设置 vim /etc/named.conf
5.主DNS区域文件设置 /var/named目录下创建区域文件
如果区域用cp命令文件拷贝样例的话,需要给拷贝后的文件other用户加上可读权限,因为样例默认other用户没有任何权限,要是自己创建区域文件的话就没有问题了。
如果区域文件other用户没有可读权限,启动服务是没有问题,但本地测试,会出现dns查找失败,查看日志,说区域文件被拒绝。因为运行named服务是调用bind来执行的,它不属于root用户以及root用户组
6.主DNS反向解析文件设置
7.测试文件
named-checkconf
named-checkzone topsec.com topsec.com.zone
named-checkzone 120.168.192.in-addr.arpa 192.168.120.zone
8.主DNS启动服务 service named start
9.从DNS配置文件设置
10.查看配置文件 /etc/named.conf
11.测试文件named-checkconf
启动服务 service named start
查看从dns是否获得主dns的区域文件
12.在客户端测试
配置IP
13.测试