4DNS服务器的搭建与配置<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

实验要求:

 

一 正确安装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. 安装需要的软件包

设置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 反向域:

<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />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. 安装需要的软件包

设置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服务器上,并可以让我们的客户机可以顺利解析到。

拓扑图如下: