测试环境为vmware虚拟机下,linux系统为RedHatEnterpriseLinuxServer6.0(Santiago),

内核版本Linux2.6.32-71.el6.i686。

第一步:查看DNS服务相关组件是否安装

在终端中输入:rpm–qa|grepbind

假如反馈出多条信息,则说明相关组件已安装,假如没有或仅有一条信息,则须要在"添加/删掉软件"上将相关组件安装。

提示相关组件已安装,如图:

虚拟机装linux下载_安装虚拟linux系统_最新版虚拟机安装linux

若果未安装linux操作系统安装,在"添加删掉软件"上将相关组件安装,如图:

最新版虚拟机安装linux_安装虚拟linux系统_虚拟机装linux下载

第二步:查看DNS服务器当前状态

在终端中输入:#servicenamedstatus

可看见,当前状态为"已停"。

虚拟机装linux下载_安装虚拟linux系统_最新版虚拟机安装linux

第三步:启动DNS服务器

在终端中输入:#servicenamedstart启动:

虚拟机装linux下载_最新版虚拟机安装linux_安装虚拟linux系统

第四步:配置named.conf文件

①在目录/var/named/chroot/etc下找到named.conf文件虚拟机装linux下载,先在终端中查看下当前系统所使用的IP地址:

安装虚拟linux系统_最新版虚拟机安装linux_虚拟机装linux下载

②修改named.conf文件中的options代码段:

最新版虚拟机安装linux_虚拟机装linux下载_安装虚拟linux系统

将上图红线标出的部份更改为:

最新版虚拟机安装linux_虚拟机装linux下载_安装虚拟linux系统

③用zone关键字定义正反域区

保存文件。

最新版虚拟机安装linux_虚拟机装linux下载_安装虚拟linux系统

我在配置时这儿出现的一个问题。

更改完成后点击保存的时侯倘若出现提示"难以保存"或"当前资源忙"的提示,这是因为之前named服务start了,

所以须要先将named停止。

在终端中输入:#servicenamedstop将其停止,再点击保存就可以保存更改了。

第五步:编撰相应的解析文件

①在目录

/var/named/chroot/var/named/下编撰.zone正向解析文件:

②在目录

/var/named/chroot/var/named/下编撰反向解析文件:

保存文件。

第六步:检测解析文件是否有错误。

①在终端中输入:#named-checkconf

假如没有信息显示的话说明named.conf配置文件没问题。

②在终端中输入:#named-checkzone

/var/named/chroot/var/named/.zone命令

③在终端中输入:#named-checkzone

/var/named/chroot/var/named/命令

第七步:更改resolv.conf文件

在目录/etc下找到resolv.conf文件并更改:

最新版虚拟机安装linux_虚拟机装linux下载_安装虚拟linux系统

更改为:

虚拟机装linux下载_安装虚拟linux系统_最新版虚拟机安装linux

第八步:重启DNS服务器

在终端中输入:#servicenamedrestart

第九步:测试DNS服务器

①在终端中输入:#nslookup提示符变为>后,输入本机的IP地址

②在>提示符后输入回车:

最新版虚拟机安装linux_虚拟机装linux下载_安装虚拟linux系统

至此,DNS的配置就完成了。

提示:

本人在第一次配置时在目录/var下未找到named文件夹,而查看添加/删掉软件中查看DNS相关的组件也早已

安装(软件前的打钩已勾选)。如图:

虚拟机装linux下载_最新版虚拟机安装linux_安装虚拟linux系统

后经向老师寻问,解决了此问题:(此方式仅为其中一种解决办法,不过本人觉得是最没有办法的办法)

在初始安装的时侯,选择"自定义安装"所须要的软件,需将DNS所须要的组件选中,如图:

在"服务器"选项下虚拟机装linux下载,勾选"网路基础设施服务器"红旗linux下载,并点击"可选软件包"按键;

安装虚拟linux系统_虚拟机装linux下载_最新版虚拟机安装linux

在弹出的对话框上将DNS相关的组件安装上即可。

安装虚拟linux系统_虚拟机装linux下载_最新版虚拟机安装linux

本文原创地址:https://www.linuxprobe.com/rhzrsazhzkdf.html编辑:刘遄,审核员:暂无