linux下dns主從伺服器實現

來源:互聯網
上載者:User

標籤:linux   伺服器   網域名稱   dns伺服器   

案例環境:
主網域名稱伺服器:ns1.zdj.com,172.17.0.142
從網域名稱伺服器:ns2.zdj.com,172.17.0.37
兩台伺服器均能夠提供 zdj.com 地區的網域名稱解析

主網域名稱伺服器:1.   ip:172.17.0.142
[[email protected] var]# vim  /var/named/chroot/etc/named.rfc1912.zones     ----添加下列內容
zone "zdj.com" IN {
    type master;
    file "zdj.com";
    allow-transfer{172.17.0.37;};
};
zone "0.17.172.in-addr.arpa" IN {
    type master;
    file "172.17.0.zone";
      allow-transfer {172.17.0.37;} ;
};

2.
[[email protected] named]# vim zdj.com            --------編輯以下內容---正向解析
$TTL 1D
@    IN SOA    ns1.zdj.com. root.zdj.com.  (
                    0    ; serial
                    1D    ; refresh
                    1H    ; retry
                    1W    ; expire
                    3H )    ; minimum
@    NS    ns1.zdj.com.
@    NS    ns2.zdj.com.
ns1    A    172.17.0.142
ns2     A        172.17.0.37
www     A       172.17.0.123                
www     A       172.17.0.122
www     A       172.17.0.124
web  CNAME     www                         ---------別名 
*       A       172.17.0.252

3.
[ro[email protected] named]# vim 172.17.0.zone         --------編輯以下內容-----反向解析
$TTL 1D
@    IN SOA    ns1.zdj.com. root.zdj.com.  (
                    0    ; serial
                    1D    ; refresh
                    1H    ; retry
                    1W    ; expire
                    3H )    ; minimum
@    NS    ns1.zdj.com.
@    NS    ns2.zdj.com.
142    PTR  ns1.zdj.com.
37    PTR  ns2.zdj.com.
123    PTR  www.zdj.com.
124    PTR  www.zdj.com.
122    PTR  www.zdj.com.

4.
[[email protected] named]# cat /etc/resolv.conf             ---------設定dns伺服器設定為自己,測試用
; generated by /sbin/dhclient-script
#nameserver 8.8.8.8
nameserver 172.17.0.142
5.
[[email protected] named]# service named restart

從網域名稱伺服器:   ip:172.17.0.37
1.
[[email protected] slaves]#vim /var/named/chroot/etc/named.conf
options {
    listen-on port 53 { 172.17.0.37; };
    listen-on-v6 port 53 { ::1; };
    directory     "/var/named";
    dump-file     "/var/named/data/cache_dump.db";
        statistics-file "/var/named/data/named_stats.txt";
        memstatistics-file "/var/named/data/named_mem_stats.txt";
    allow-query     { any; };
    recursion yes;

#    dnssec-enable yes;
#    dnssec-validation yes;
#    dnssec-lookaside auto;

    /* Path to ISC DLV key */
#    bindkeys-file "/etc/named.iscdlv.key";
};

2.
[[email protected] slaves]#vim  /var/named/chroot/etc/named.rfc1912.zones             ------------添加以下內容

zone "zdj.com" IN {
    type slave;
         masters {172.17.0.142;};
    file "slaves/zdj.com";
    
};

zone "0.17.172.in-addr.arpa" IN {
    type slave;
         masters {172.17.0.142;};
    file "slaves/172.17.0.zone";
    
};

3.[[email protected] slaves]#service named restart

測試機
[[email protected] ~]# vim  /etc/resolv.conf
; generated by /sbin/dhclient-script
#nameserver 59.51.78.211
#nameserver 222.246.129.81
nameserver 172.17.0.142
[[email protected] ~]# host www.zdj.com
www.zdj.com has address 172.17.0.123
www.zdj.com has address 172.17.0.124
www.zdj.com has address 172.17.0.122
[[email protected] ~]# host 172.17.0.122
122.0.17.172.in-addr.arpa domain name pointer www.zdj.com

linux下dns主從伺服器實現

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.