wdOS系统DNS服务的基本配置

wdOS系统DNS服务的基本配置

背景知识:

网络中为了区别各个主机,必须为每台主机分配一个惟一的地址,这个地址即称为“IP 地址”。但这些数字难以记忆,所以就采用“域名”的方式来取代这些数字了。不过最终还是必须将域名转换为对应的IP 地址才能访问主机。 

DNS 服务,又叫域名解析服务,即提供域名与IP 地址的相互转换。域名的正向解析是将主机名转换成IP 地址的过程,域名的反向解析是将IP 地址转换成主机名的过程。通常我们很少需要将IP 地址转换成主机名,即反向解析。反向解析经常被一些后台程序使用,用户看不到。

一、 Yum安装

:(yum命令是基于rpm包管理,能够从指定的服务器自动下载rpm包并且自动处理依赖关系,一次安装所有依赖软件包,无需繁琐一次次下载、安装。)

先用rpm qa | grep bind 查看是否安装了dns相关软件



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



显示安装完成:

wdOS系统DNS服务的基本配置_第1张图片


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



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



显示安装完成

wdOS系统DNS服务的基本配置_第2张图片


查看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


wdOS系统DNS服务的基本配置_第3张图片


完成后保存退出。

2、配置正、反向解析区域文件

正向解析区域文件:

安装软件包安装成功时自动生成的范本文件/var/named/chroot/var/named/localhost.zone localhost文件, 

把正向解析文件范本从localdomain.zone文件复制到刚刚新建的hellowdos.com.zone

wdOS系统DNS服务的基本配置_第4张图片


配置修改hellowdos.com.zone


wdOS系统DNS服务的基本配置_第5张图片


192.168.1.106dns服务器地址,这里的意思就是用192.168.1.106这个服务器把dns.hellowdos.comwww.hellowdos.com解析192.168.1.100192.168.1.101.

反向解析区域文件:

安装软件包安装成功时自动生成的范本文件/var/named/chroot/var/name/name.local 

把反向解析区域范本文件named.local复制到刚刚新建的192.168.1.zone



wdOS系统DNS服务的基本配置_第6张图片


192.168.1.106dns服务器地址,这里的意思就是用192.168.1.106这个服务器把192.168.1.100192.168.1.101解析成对应的dns.hellowdos.comwww.hellowdos.com

重启服务,配置生效。



3、改变解析文件的属组

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

正向:







反向:






重启服务,修改生效



一、 解析测试

正向解析,正确:

wdOS系统DNS服务的基本配置_第7张图片

反向解析,正确:

wdOS系统DNS服务的基本配置_第8张图片


    有问题的可以到http://www.wdlinux.cn/bbs/index.php讨论。



你可能感兴趣的:(linux,dns服务配置,wdOS系统)