域名:guoxuemin.cn, 子域:shenzhen.guoxuemin.cn 主域名服务器:dns.guoxuemin.cn ,IP地址:192.168.99.9 辅助域名服务器:dns1.guoxuemin.cn,IP地址:192.168.99.8 子域服务器:dns.shenzhen.guoxuemin.cn,IP地址:192.168.99.202 需要解析下列域名:
www.guoxuemin.cn —— 192.168.99.10
ftp.shenzhen.guoxuemin.cn —— 192.168.99.203
1. 安装
1)首先,使用命令# rpm –qa|grep bind检查系统是否已经默认安装。
2)使用RPM方式安装,系统安装光盘上已经自带了DNS的rpm安装包。使用rpm命令即可安装(推荐使用这种安装方式)。
3)使用源码安装:可以到https://www.isc.org/downloadables/11新版是BIND-9.7.0a1,我下载的是bind-9.6.1。安装步骤: # tar zxvf bind-9.6.1.tar.gz # cd bind-9.6.1
# ./configure --prefix=/usr/local --sysconfdir=/etc -localstatedir=/var --disable-threads --with-openssl
下载安装文件,目前最
# make # make install
使用源码安装设置比较麻烦,所以推荐使用rpm方式安装,本篇的环境也是使用rpm方式安装的。
2. 基本配置
DNS的配置是比较简单的,只要配置好/etc/named.conf文件,然后建立正向解析文件和反向解析文件就可以了。
1)首先将named.root文件复制到/var/named目录下(该文件为根提示文件)。
2)主配置文件 # var /etc/named.conf
3)配置正向解析区域
# vi /var/named/guoxuemin.cn.zone
可以使用named-checkzone 来检查区域文件的合法性。
4)配置反向解析区域
# vi /var/named/99.168.192.in-addr.arpa.zone
5)测试
使用named status命令查看运行状态:
使用host命令测试:
使用nslookup命令测试:
使用dig命令
Ok,测试无异常,主DNS服务器配置完毕。
3. 辅助DNS服务器配置
辅助DNS服务器的安装同主DNS服务器,也需要将named.root复制到/var/named目录下,按上面的步骤操作就可以了,这里就不再重复说明。辅助DNS服务器的配置,只需要配置/etc/named.conf这个文件就可以了。 # /etc/named.conf