配置緩存DNS服務器和主DNS服務器

規劃:vim

域:fsy.com地址段:172.16.100.0/24緩存

ns地址:172.16.100.3服務器

www地址:172.16.100.3, 172.16.100.5ide

mail地址:172.16.100.4oop

ftp 別名: www測試

一.配置緩存DNS服務器:spa

    1.安裝軟件包rest

        [root@fsy-Centos6 ~]# yum -y install bind server

    2.備份主配置文件get

        [root@fsy-Centos6 ~]# mv /etc/named.conf /etc/named.conf.orig 

    3.編輯主配置文件,並添加如下內容

        [root@fsy-Centos6 ~]# vim /etc/named.conf

        options {

                directory "/var/named";

        };

         

        zone "." IN {

                type hint;

                file "named.ca";

        };

         

        zone "localhost" IN {

                type master;

                file "named.localhost";

        };

         

        zone "0.0.127.in-addr.arpa" IN {

                type master;

                file "named.loopback";

        };

    4.根據安裝bind時生成的主配置文件改當前自定義的配置文件的屬主、屬組及權限

    [root@fsy-Centos6 ~]# chown root:named /etc/named.conf

    [root@fsy-Centos6 ~]# chmod 640 /etc/named.conf

    5.啓動服務

    [root@fsy-Centos6 ~]# service named start

    6.保證此主機能夠訪問到互聯網的狀況下,將主機的DNS服務器指向本機地址(個人地址是172.16.100.3

    [root@fsy-Centos6 ~]# vim /etc/resolv.conf

    nameserver 172.16.100.3

    7.[root@fsy-Centos6 ~]# ping www.baidu.com

    此時能夠ping通,說明一個簡單的緩存DNS服務器已搭建完成

    8.將此服務設置爲開機自動啓動

    [root@fsy-Centos6 ~]# chkconfig --list named

    [root@fsy-Centos6 ~]# chkconfig  named on

二.配置主DNS服務器

作好以上的配置後:

1.修改主配置文件,並添加如下內容

[root@fsy-Centos6 ~]# vim /etc/named.conf

zone "fsy.com" IN {

        type master;

        file "fsy.com.zone";

};

 

zone "100.16.172.in-addr.arpa" IN {

        type master;

        file "172.16.100.zone";

};

2.檢查主配置文件是否有語法錯誤

[root@fsy-Centos6 ~]# named-checkconf

3.編輯正向區域數據文件

[root@fsy-Centos6 ~]# cd /var/named/

[root@fsy-Centos6 named]# vim fsy.com.zone

添加如下內容:

$TTL 600

@        IN      SOA     ns1.fsy.com.    admin.fsy.com.  (

                                2016080101

                                1H

                                5M

                                2D

                                6H )

                IN      NS      ns1

                IN      MX      10      mail

ns1             IN      A       172.16.100.3

mail            IN      A       172.16.100.4

www            IN      A       172.16.100.5

www            IN      A       172.16.100.3

ftp              IN      CNAME   www

4.根據安裝bind時生成的區域數據文件改當前自定義的配置文件的屬主、屬組及權限

[root@fsy-Centos6 named]# chmod 640 fsy.com.zone

[root@fsy-Centos6 named]# chown root:named fsy.com.zone

5.測試正向區域數據文件看有無語法錯誤

[root@fsy-Centos6 named]# named-checkzone "fsy.com" /var/named/fsy.com.zone

6.編輯反向區域數據文件

[root@fsy-Centos6 named]# cp fsy.com.zone 172.16.100.zone -p

[root@fsy-Centos6 named]# vim 172.16.100.zone

修改成如下內容:

$TTL 600

@       IN      SOA     ns1.fsy.com.    admin.fsy.com.  (

                                2016080101

                                1H

                                5M

                                2D

                                6H )

                IN      NS      ns1.fsy.com.

3               IN      PTR     ns1.fsy.com.

4               IN      PTR     mail.fsy.com.

5               IN      PTR     www.fsy.com.

3               IN      PTR    www.fsy.com.

 

7.測試反向區域數據文件看有無語法錯誤

    [root@fsy-Centos6 named]# named-checkzone "100.16.172.in-addr.arpa" 172.16.100.zone

8.重啓服務

[root@fsy-Centos6 named]# service named restart

9.測試

[root@fsy-Centos6 named]# dig -x 172.16.100.3

[root@fsy-Centos6 named]# dig -t A www.fsy.com

正向和反向解析都正常,服務搭建成功

相關文章
相關標籤/搜索