文档详情

linux及案例网络服务三天.pdf

发布:2025-06-13约1.65万字共13页下载文档
文本预览下载声明

NSDServices01DAY03

Top

1.单区域DNS服务器

2.多区域DNS服务器

3.DNS轮询+泛解析

4.构建主/从DNS服务器

1单区域DNS服务器

1.1问题

公司已经完成,但是目前只能通过IP地址进行。因前期已经申请了二级DNS区域

,现要求为此区域一台DNS服务器,以便用户能通过的方式。测试阶段主

要提供以下正向记录解析:

•05

•34

从Linux客户机上验证上述查询结果:

•配置好客户机的/etc/resolv.conf文件

•分别使用nslookup、host工具进试,确保查询结果正常

1.2方案

使用2台RHEL6虚拟机,其中一台作为DNS服务器()、另外一台作为测试用的Linux

客户机(05),如图-1所示。

图-1

在服务器svr5中配置区域,并添加对应的A记录;在客户机pc205的配置文件

/etc/resolv.conf中指定DNS服务器的IP地址,然后通过nslookup或host工具测试解析是否成功。

在RHEL6系统中,DNS服务器对应的软件包为bind,对应的系统服务为named,而为此服务提供“笼

环境”安全保护的软件包为bind-chroot。

named服务端文件:

•主配置文件位于:/etc/named.conf。

•解析记录文件(区域数据)位于:/var/named/*。

关于named.conf文件的配置构成,大家可以参考默认的/etc/named.conf文件,也可以执行man

named.conf命令来获取帮助。

1.3步骤

实现此案例需要按照如下步骤进行。

步骤一:构建DNS服务器

1)使用yum安装DNS所需软件包bind、bind-chroot

1.[root@svr5~]#yum-yinstallbindbind-chroot

2.....

3.[root@svr5~]#rpm-qbindbind-chroot

4.bind-9.8.2-0.17.rc1.el6_4.6.x86_64

5.bind-chroot-9.8.2-0.17.rc1.el6_4.6.x86_64

2)为DNS服务定义区域

安装好bind软件包以后,默认提供了一个现成的/etc/named.conf配置文件,大家可以基于此文件

的内容去修改,也可以移除此文件后重新建立。由于其中有很多配置内容尚未学到,为了简单起见,建

议大家先做好备份,然后从空文件手动建立named.conf:

1.[root@svr5~]#mv/etc/named.conf/etc/named.conf.bak//备份默认配置

2.[root@svr5~]#vim/etc/named.conf//建立新配置

3.options{

4.directory/var/named;//地址文件的默认位置

5.};

6.z

显示全部
相似文档