네임서버 다운시

Master 네임서버다운시 Slave네임서버로 동작하고 있을때  서비스는 어떻게 될까요?

Master 네임서버다운시 SOA에 Expire Time전에 Master를 살리거나 Slave를 Master로 설정해야 한다.

 

1. Master 네임서버 데몬 다운시  사용자들은 서비스에 지장이 없울까요?

=> Master 다운더라도  Slave가 서비스중이면 SOA Expire Time이 지나기전까지 서비스된다.

 

2.  SOA에  Expire  TTL시간 지나면  사용자들은 서비스에 지장이 없을까?

=> Master DNS는 다운중이고,   Slave DNS만 운영중일때..

   SOA레코더에   Expire time이 지나면  서비스가 되지 않는다.  

   Slave서버 데몬을 재시작해도 안됨.

 

  해결법은 Master 서버를 살리거나  Slave서버를 Master설정으로 변경하야 한다.

 

Slave서버의 Expire 로그남는다.

Aug 20 04:48:34 proxy01 named[1902]: zone test1.pe.kr/IN: expired

 

 

Slave Zone파일

[root@serverchk data]# more test11.pe.kr.zone
$ORIGIN .
$TTL 30 ; 30 seconds
test1.pe.kr             IN SOA  ns1.test1.pe.kr. root.test1.pe.kr. (
                                2009081007 ; serial
                                20         ; refresh (20 seconds)
                                40         ; retry (40 seconds)
                                50         ; expire (50 seconds)
                                100        ; minimum (1 minute 40 seconds)
                                )

 

 

Master Zonefile

[root@dnspro named]# more test1.pe.kr.zone  
$TTL    30
@               IN SOA  ns1.test1.pe.kr.  root (
                                        2009081007     ; serial (d. adams)
                                        20              ; refresh
                                        40  ; retry
                                        50               ; expiry
                                        100 )           ; minimum
                IN NS           ns1