您的位置:首页 > 其它

wdOS系统 DNS服务的基本配置

2012-07-19 14:14 471 查看
wdOS系统DNS服务的基本配置

背景知识:
网络中为了区别各个主机,必须为每台主机分配一个惟一的地址,这个地址即称为“IP 地址”。但这些数字难以记忆,所以就采用“域名”的方式来取代这些数字了。不过最终还是必须将域名转换为对应的IP 地址才能访问主机。
DNS 服务,又叫域名解析服务,即提供域名与IP 地址的相互转换。域名的正向解析是将主机名转换成IP 地址的过程,域名的反向解析是将IP 地址转换成主机名的过程。通常我们很少需要将IP 地址转换成主机名,即反向解析。反向解析经常被一些后台程序使用,用户看不到。
一、 Yum安装
注:(yum命令是基于rpm包管理,能够从指定的服务器自动下载rpm包并且自动处理依赖关系,一次安装所有依赖软件包,无需繁琐一次次下载、安装。)
先用rpm –qa | grep bind 查看是否安装了dns相关软件



安装 bind-libs、bind-utils、bind-chroot三个软件包



显示安装完成:



查看一下上面几个包安装情况,成功!



注:caching-nameserver 是需要独立安装的,在centos6中是集成在bind中的。因为wdos系统中没有,就开始安装吧



显示安装完成:



查看caching-nameserver的安装情况,成功了!



二、 修改配置
注:192.168.1.106这里配置的就是DNS服务器的IP地址(我是用虚拟机IP地址)





启动服务,修改生效



当安装好caching-nameserver之后会自动生成/var/named/chroot/etc/named.caching-nameserver.conf范本文件,而在/var/named/chroot/etc目录下也会生成一个空白的named.conf主配置文件,现在拷贝named.caching-nameserver.conf文件到named.conf文件,如下:



1、配置修改named.conf文件:添加正、反向解析区域文件
注:vi /var/named/chroot/etc/named.conf {添加在view域里面} 或者 vi /etc/named.rfc1912.zones





完成后保存退出。

2、配置正、反向解析区域文件
正向解析区域文件:
安装软件包安装成功时自动生成的范本文件/var/named/chroot/var/named/localhost.zone localhost文件,
把正向解析文件范本从localdomain.zone文件复制到刚刚新建的hellowdos.com.zone



配置修改hellowdos.com.zone





注:192.168.1.106是dns服务器地址,这里的意思就是用192.168.1.106这个服务器把dns.hellowdos.com和www.hellowdos.com解析192.168.1.100和192.168.1.101。.

反向解析区域文件:
安装软件包安装成功时自动生成的范本文件/var/named/chroot/var/name/name.local
把反向解析区域范本文件named.local复制到刚刚新建的192.168.1.zone中






注:192.168.1.106是dns服务器地址,这里的意思就是用192.168.1.106这个服务器把192.168.1.100和192.168.1.101解析成对应的dns.hellowdos.com和www.hellowdos.com。

重启服务,配置生效。



3、改变解析文件的属组
注:named守护进程的默认属组是named,为了让进程能正常读取文件,需要修改文件的属组,如下,我将“root”改为“named”。这是必须的工作,不然系统用户将无法读取文件,会出现service named start启动失败

正向:







反向:







重启服务,修改生效。



三、 解析测试
正向解析,正确:



反向解析,正确:



有问题的可以到http://www.wdlinux.cn/bbs/index.php讨论。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息