반응형

개념

 DNS 서버를 운영하기 위해 설치해야할 프로그램은 bind 이다.

Bind = Berkeley Internet Name Domain

DNS 서버를 운영하기 위해서는 서버에 데몬 프로그램이 필요하다. 이 때, BIND는 구성이 쉽고 표준을 따르는 도구로서, 리눅스, Unix에 가장 널리 사용되는 DNS 프로그램이다.

 

 사용자가 선언하는 zone 파일 등이 위치하는 디렉터리는 /var/named 이다. (중요한 내용) 

</etc/named.conf> 파일은 named 데몬의 설정파일이다. DNS 서버를 구축하고자 할 때 가장 많이 접근해야 하는 파일이며, 가장 중요한 파일중의 하나이다.

 이 파일에는 개별도메인 설정을 위한 zone파일의 위치, named.ca파일, named.local파일 등에 대한 정보가 있다.

 

리눅스마스터 1급 관련, zone 파일 설정에 대한 설명은 아래의 블로그에 잘 정리되어있다.

https://itdexter.tistory.com/262

 

 

- 네임서버 존 (zone) 파일 설정

MX 레코드는 Mail Exchanger의 약어로 해당 도메인에 대한 메일서버를 지정하는 레코드이다. 일반적으로 메일서버를 여러개 사용할 때 MX레코드 다음에 우선순위 번호를 지정하여 메일을 수신할 수 있다.  

 

ex )   IN              MX 10          mail.userdomainname.com.

        IN              MX 20          mail2.userdomainname.com.

 

위와 같이 설정한다면 메일 수신시 우선순위가 빠른 10번의 mail.userdomainname.com.에서 메일을 수신하는데,

만약 10번의 메일서버에 장애가 발생하면 20번의 mail2.userdomainname.com. 메일서버로 메일을 수신하도록 한다는 의미임.

 

/var/named/userdomainname.com.zone
==========================================================================
1 $TTL    43200
2 @       IN      SOA   ns.userdomainname.com. root.userdomainname.com.  (
3                                 2005050719  ; Serial
4                                 21600   ; Refresh(6h)
5                                 900     ; Retry(15min)
6                                 604800  ; Expire(7d)
7                                 43200)  ; Minimum(12h);
8                 IN      NS      ns.userdomainname.com. 

9                 IN      MX      10       mail.userdomainname.com. 
10  ns               IN      A            211.108.52.60 
11  www           IN      A            211.108.52.60
12  mail             IN      CNAME   www
13  ftp               IN      CNAME   @
14  *                 IN      CNAME   @ 
============================================================================
 

[출처] 네임서버 존 (zone) 파일 설정|작성자 ITOL

 

 

- Reverse zone(역존)

 Reverse zone은 IP 주소를 도메인으로 변경하는 역할을 하며, 이름은 네트워크 ID를 역순으로 나열하고, in-addr.arpa를 붙인다.

 

 

기출문제

2019년 9월

 

 

2020년 6월

76. 다음은 /etc/named.conf 파일 설정의 일부이다. 도메인 설정에 필요한 zone 파일을 별도의 파일로 지정하려고 할 때 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?


     1. zone
     2. include
     3. directory
     4. allow-zones

     정답 : [2]

 

 

 

2020년 6월

 

 

2020년 6월

 

2017년 1회

다음은 역 존(Reverse zone) 파일을 설정하는 내용이다. IP 주소가 192.168.12.22일 경우 ( ) 안에 들어갈 내용으로 가장 알맞은 것은?

 

zone "(  )" IN {

type master;

file "linux.rev";

};

 

(1) 12.168.192.in-addr.arpa

(2) 192.168.12.in-addr.arpa

 

답 (1)

 

 

2019년 9월

 

 

2019년 9월

 

ㅇaddress
ㅇCNAME : 특정도메인에대한 서브도메인을 사용하기 위한 레코드

 

 

참고자료

https://itdexter.tistory.com/262

반응형