ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • DNS_0101_Zone파일 구성
    정보보안/리눅스 2020. 4. 20. 17:47
    [root@centos7chan named]# cat /var/named/kst09.zone
    
    $TTL 1D
    @ IN SOA ns.kst09.com. root.ns.kst09.com. (
                                            2 ; Serial
                                            1D ; Refresh
                                            1H ; Retry
                                            1W ; Expire
                                            3H ) ; Minimum
    
    ; Name Server
            IN NS ns.kst09.com.
    ; Host address
         IN A 192.168.10.142
    ns   IN A 192.168.10.142
    win  IN A 192.168.10.141
    ;
    www IN CNAME win
    

     zone파일을 분석해 보면

    1.   $TTL 1D

    $TTL 1D 는  Time To live 의 약자로 다른 네임서버를 제어하는 부분으로 다른네임서버가 이 정보를 가져간 후 이 정보를 보유하고 있을 시간을 지정해 주는 지시문으로 생각할 수 있다. 이후 1D의 경우 하루를 의미한다. 

     

    2.   @

    /etc/named.conf파일에 설정된 도메인 명을 의마한다.  zone "kst09.zone" 에서 ""내에 적힌 kst09.zone. 을 의미한다. 이때 [.]이 들어감을 잊지말자. @를 사용하는 대신 kst09.zone. 을 사용해도 무방하다.

     

    3. SOA 

    start of authority 의 약자로 zone 파일의 시작을 알리는 부분.

     

    4. ns.kst09.com. 

    생성하고자 하는 네임서버를 의미하며 해당 네임서버에 대한 정보를 가지고 있음을 의미한다.

     

    5. root.ns.kst09.com.

    생성하고자 하는 네임서버의 관리자 메일주소를 정의하고 있다.

     

    6. 2,1D,1H,1W,3H

    2는 serial값으로 zone파일의 변경이 일어나면 해당 값을 수동으로 바꾸어야 변경사항을 적용한다.

    1D 1일을 의미하며 매일 새로고침하라는 의미로 사용된다.

     

    7. Name Server IN NS ns.kst09.com

    사용하고자하는 네임서버를 지정하는 레코드인 NS를 사용하여 네임서버를 지정한다.

     

    8. IN A 192.168.10.142

    Name server를 해당 아이피로 지정함을 의미한다.

     

    9. ns/win IN A 192.168.10.142

    앞에 ns/win.kst09.com의 주소에 대한 ip를 지정해 주는 것으로 사용된다.

     

    10 www IN CNAME win

    특정도메인에 대한 서브도메인을 사용하기 위한 레코드로 www을 사용하면 win과 동일한 결과를 출력할 수 있다.

     

     

    '정보보안 > 리눅스' 카테고리의 다른 글

    APACHE Serever_01_아파치서버 구축하기  (0) 2020.05.07
    DNS_02_slave name server  (0) 2020.04.20
    router 만들기.  (0) 2020.04.17
    vsFTP 설치하고 실행하기  (0) 2020.04.16
    네트워크 자동실행 설정하기  (0) 2020.04.16

    댓글

Designed by Tistory.