4DNS服务器的搭建与配置
实验要求:
 
一 正确安装BIND服务器软件包
二 在我们的DNS主域名服务器上,建立两个正向文件分别为benet.com t024.com,并且各建立1个对应的反向解析文件。
 
 
准备工作
dns服务器配置静态ip  10.15.159.1
给真机配好ip  10.159.159.100
如果ping不通,可能是linux防火墙的问题,需修改/etc/sysconfig/selinux的配置,将selinux设为disabled,然后init 6 重启。(桥接不会出现这个问题)
(可参考录像1
Ping通后打开远程控制
详细步骤:
1. 检查有关dns服务的软件包   
2. 安装需要的软件包
3  设置dns服务器主配置文件---./etc/named.conf
设置两个域的配置选项,第一个域名为benet.com,类型为mater,域名文件名为benet.com.zone,反向域名的ip10.158.158.0。第二个域名为t024.com,类型为mater,域名文件名为t024.com.zone,反向域名的ip10.159.159.0.
4.        将默认路径下的默认反向区域文件复制到相应的域名文件中,并且做好如下修改
先将文件中的localhost改为相应的域名
Benet正向域:
www.benet.com.     IN     A      10.158.158.1
ftp.benet.com.       IN     A      10.158.158.2
www.benet.com.      IN     A      10.158.158.11
aaa.benet.com.       IN     CNAME    www.benet.com.
bbb.benet.com.        IN     CNAME    ftp.benet.com.
mail.benet.com.        IN      A       10.158.158.3
@                    IN     MX    5  mail.benet.com.
Benet反向域:
1              IN         PTR           www.benet.com.
2              IN          PTR           ftp.benet.com.
3              IN          PTR     mail.benet.com.
 
T024正向域:
www.t024.com.     IN     A      10.159.15.1
ftp.t024.com.       IN     A      10.159.159.2
www.t024.com.      IN     A      10.159.159.11
T024反向域:
1              IN         PTR           www.t024.com.
2              IN          PTR           ftp.t024.com.
(远程配置好后,可以到主机上看看区域文件的颜色显示是否正确)
5.   测试配置文件和区域文件
6  启动named服务
7.   客户端测试
                                                 (参考录像2
 
三 搭建一个从属域名服务器,要求,windows客户端在主DNS服务器当掉后,还能够解析到我们的benet.comt024.com的正反发向解析。(做实验前,先要确保网络互通。)
 
准备另外一台linux服务器,并且网络互通
1. 检查有关dns服务的软件包   
2. 安装需要的软件包
3  设置dns服务器主配置文件---./etc/named.conf
设置两个域的配置选项,第一个域名为benet.com,类型为slave,域名文件名为slaves/benet.com.zone,反向域名的ip10.158.158.0。第二个域名为t024.com,类型为mater,域名文件名为slaves/t024.com.zone,反向域名的ip10.159.159.0.
4.  启动named服务
5.  到默认路径查看是否接收到
6.  客户端测试,当掉主dns,再测试
 
 
四 在我们的外部DNS服务器上建立以个ACCP.COM的域,并创建相应的反向与正向解析文件,要求我们的linux client DNS指向我们的本地DNS服务器,解析到ACCP.COM的域,在我们的本地DNS服务器上做转发:拓扑图如下
 
直接在linux服务器上测试转发是否成功,并且任务五和六一起完成。
(注意:做这个实验最好不用c类私有网络,否则反向解析会有错误,做多域实验时要注意这个问题,公有网络没有这个问题。)
 
 
五 要求我们的DNS建立一个xtbenet的域,并对于我们三台web服务器的IP地址,基于web的服务器的负载均衡,要求我们的client在使用 NSLOOKUP解析的时候,解析xtbenet.com这个域名的时候,每次会看到不同的对应三个web服务器的地址。
拓扑图如下:
 
六 配置我们的泛域名解析,要求在我们的DNS服务器上写一条A记录分别可以解析到我们的 www.xtbenet.com , www.qqq.xtbenet.com , www.apache.xtbenet.com  等等以xtbenet.com结尾的的域名,拓扑图如下
 
 
七 在我们的192.168.1.1DNS服务器上委派一个名为,xtbenet.com的区域到我们的192.168.1.3这台DNS服务器上,并可以让我们的客户机可以顺利解析到。
拓扑图如下: