본문 바로가기

Linux Server 구축/1-1. DNS Server

보조네임서버구축 (Secondary Name Server)


주네임서버 : 10.10.33.100
보조네임서버 : 10.10.33.2


보조네임서버에서의 설정

1. /var/named/chroot/var/named 폴더의 퍼미션 수정

# pwd
/var/named/chroot/var/named
#ls -ld
drwxr-x--- 4 root named 4096 12월 11 15:31 .
#chmod 770 .  - 디렉토리에 쓰기 퍼미션을 추가
# ls -ld
drwxrwx--- 4 root named 4096 12월 11 15:31 .
- 디렉토리에 퍼미션을 추가해 주어야 주네임서버에서 읽어온 파일을 보조네임서버에서 파일을 생성할 수 있다.

-----------------------------------------------------------------------------------------------------

2. /etc/named.rfc1912.zones 파일 설정

# vi /etc/named.rfc1912.zones

zone "server100.co.kr" IN {
        type slave;        - 보조네임서버로 설정할 것이기 때문에 slave로 입력한다.
        file "server100.zone";   - 주네임서버에서 읽어들인 Forward zone 파일을 저장할 파일명을 입력한다.
        masters { 10.10.33.100; };  - 주네임서버의 IP주소를 입력한다.
};

zone "33.10.10.in-addr.arpa" IN {
        type slave;
        file "server100.rzone";
        masters { 10.10.33.100; };
};

-----------------------------------------------------------------------------------------------------

3. 서비스 재시작
- 주네임서버와 보조네임서버의 서비스를 재시작하면
주네임서버의 zone파일들이 보조네임서버의 /var/named/chroot/var/named폴더에
복사가 되면서 보조네임서버가 정상적으로 작동이 된다.


-----------------------------------------------------------------------------------------------------

4. 지정한 보조네임서버에서만 zone 파일을 업데이트하고 파일을 가지고 갈수 있도록 설정하는 방법

주서네임서버에서의 설정

# vi /etc/named.rfc1912.zones

zone "server100.co.kr" IN {
        type master;
        file "server100.zone";
        allow-update { 10.10.33.2; };  
        - zone파일의 serial 값을 비교해 최신버전으로 업데이트 할때 10.10.33.2(보조네임서버)만 가능하게 설정한다. (파일 전송은 X)

        allow-transfer { 10.10.33.2; }; 
        - 최신버전(serial 값이 클 경우)의 zone파일을 10.10.33.2(보조네임서버)만 가지고 갈 수 있도록 설정한다.

        이 설정이 없으면 기본적으로 아무나 zone파일을 가지고 갈 수 있다.
};

zone "33.10.10.in-addr.arpa" IN {
        type master;
        file "server100.rzone";
        allow-update { 10.10.33.2; };
        allow-transfer { 10.10.33.2; };
};


'Linux Server 구축 > 1-1. DNS Server' 카테고리의 다른 글

DNS 도메인 추가2  (0) 2008.12.11
DNS 도메인 추가1  (0) 2008.12.11
DNS 관련 명렁어  (0) 2008.12.11
DNS(Domain Name System) Server 구축  (0) 2008.12.10