主從同步DNS(BIND)

看着別人搭建很簡單,其實到本身作的時候須要考慮更多的問題。html

一、環境linux

1)操做系統最好同樣,配置同樣web

2)關閉防火牆,selinux,時間要同步我就是用的紐約的時區,同步中國的時間,雖然時間是相同的,可是就是不能同步vim

二、配置幾乎同樣只要修改以下幾處服務器

1)從服務器的配置不同處ide

vim /var/named/chroot/etc/view.conf
view "SlaveView" { 
        zone "lnh.com" {    #master如何寫咱們這裏也寫就能夠
             type    slave;    #表明從庫
             masters {192.168.56.13; };  #能夠寫多個主,逗號分隔
             file    "slave.lnh.com.zone";
        };
};

 

拷貝spa

view "SlaveView" {
        zone "lnh.com" {
             type    slave;
             masters {192.168.56.13; };
             file    "slave.lnh.com.zone";
        };
};

2)修改MASTER的相關配置

 
[root@web02 var]# vim /var/named/chroot/etc/view.conf 
"/var/named/chroot/etc/view.conf" 14L, 252C                1,1           All
view "View" {
  zone "lnh.com" {
        type    master;
        file    "lnh.com.zone";
        allow-transfer {
                192.168.56.14;
        };
        notify  yes;
        also-notify {
                192.168.56.14;
        };
  };
};

重載服務操作系統

[root@web02 var]# rndc reload
WARNING: key file (/etc/rndc.key) exists, but using default configuration file (/etc/rndc.conf)
server reload successful

3)從庫操做:

 
[root@web02 /]# cd /var && chown -R named.named named/
[root@web02 var]# /etc/init.d/named start
Starting named:                                            [  OK  ]
[root@web02 var]# chkconfig named on

4)校驗是否同步server

[root@localhost etc]# ll
total 680
-rw-r--r--. 1 root  root     388 Mar 21 10:10 localtime
drwxr-x---. 2 root  named   4096 Jan 22 20:53 named
-rw-r-----. 1 root  named   1120 Mar 21 02:25 named.conf
-rw-r--r--. 1 root  named   3923 Jan 22 20:53 named.iscdlv.key
-rw-r-----. 1 root  named    931 Jun 21  2007 named.rfc1912.zones
-rw-r--r--. 1 root  named   1587 May 30  2017 named.root.key
drwxr-x---. 3 named named   4096 Mar 21 02:24 pki
-rw-r--r--. 1 root  root    6455 Jan 12  2010 protocols
-rw-r--r--. 1 root  root     196 Mar 21 02:25 rndc.conf
-rw-r--r--. 1 root  root      91 Mar 21 02:25 rndc.key
-rw-r--r--. 1 root  root  641020 Oct  2  2013 services
-rw-r--r--. 1 named named    374 Mar 21 11:00 slave.lnh.com.zone
-rw-r--r--. 1 named named    171 Mar 21 02:26 view.conf


slave.lnh.com.zone 這個文件必須存在要否則就是同步失敗,具體失敗的緣由能夠到/var/named/chroot/var/log/dns_log裏面看,可是這個也不是很全面。
相關文章
相關標籤/搜索