项目七 配置与应用DNS服务
任务一 安装与配置基本的DNS服务器
任务说明
为公司配置一台DNS服务器,其IP地址为192.168.10.100,具体要求如下。
设置该区域的SOA记录,主域名服务器为ns.yhy.com。维护该域的管理员邮箱地址为[email protected],当前区域信息的版本号、刷新时间等为默认值。
该区域的ns记录:ns.yhy.com。
该区域的A记录:主机名为ns,对应的解析IP为192.168.10.100。
该区域的A记录:主机名为web1,对应的解析IP为192.168.10.100。
该区域的A记录:主机名为web2,对应的解析IP为192.168.10.100。
该区域的nx记录:对应的解析IP为mail.yhy.com,优先级为5。
该区域的别名记录:别名为mail,对应的主机为ns。
该区域的别名记录:别名为www,对应的主机为ns。
该区域的别名记录:别名为ftp,对应的主机为ns。
并对应作反向解析。
第一步:设置服务器的IP地址
使用【setup】命令配置IP地址,或者使用【vim /etc/sysconfig/network-scripts/ifcfgeth0】命令直接修改网卡的配置文件来配置DNS服务器的IP地址。配置完成后通过【service network restart】重启。
第二步:安装DNS服务软件
配置好yum源,挂载CentOS6.5光盘,使用【yum install -y bind】命令安装DNS主程序Bind软件。使用【yum install -y bind-chroot】安装辅助软件bind-chroot。
安装好后,通过【rpm -qa|grep bind】查询以下4个软件是否安装。
ps:我是通过【rpm -ivh】来安装的
第三步:配置主要配置文件
【cp -p /etc/named.conf /etc/named.conf.bak】cp 加参数-p,代表权限不变的复制。
第四步:编辑主要配置文件
使用【vim /etc/named.conf】命令修改named.conf配置文件,具体配置的地方如图
第五步:备份与编辑定义区域文件
使用【cp -p /etc/named.rfc1912.zones /etc/named.rfc1912.zones.bak】命令备份源配置文件,一定要加参数-p。
使用【vim /etc/named.rfc1912.zones】命令编辑区域配置文件。复制并粘贴最后12行,然后编辑成如图所示的内容。
定义区域名称为yhy.com的正向查找区域文件yhy.z以及反向查找区域文件yhy.f
第六步:建立正向查找区域文件
使用【cd /var/named/】命令进入配置文件目录。
使用【cp -p named.localhost yhy.z】命令复制样本区域文件,一定要加参数-p,连同权限一起复制。
使用【vim yhy.z】命令编辑正向查找区域文件。
正向区域文件的定义如图所示。
第七步:建立反向查找区域
使用【cp -p yhy.z yhy.f】命令复制建立反向区域文件。
使用【vim yhy.f】命令编辑反向区域文件。
反向区域文件的定义如图所示。
第八步:重新启动服务
【service named restart】重新启动DNS服务。
【chkconfig named on】设置DNS服务开机时服务自动启动。
第九步:客户端验证
在客户机中配置DNS指向DNS服务器,【vim /etc/resolv.conf】命令配置客户机的DNS,在文档末添加如下内容:
通过nslookup测试工具测试DNS是否能正常解析。
以下是正向查找区域的验证结果:
以下是反向查找区域的验证结果: