진짜 개발자
본문 바로가기

Linux/CentOS

CentOS7 - 보조(Slave) DNS 서버 구축

728x90

보조 DNS서버 구축

1. 기존에 주 DNS서버가 구축된 환경에서 진행을 한다

DNS 서버 구축 - http://galid1.tistory.com/262



2. 마스터 DNS 설정

1) vi /etc/named.rfc1912.zones 파일을 편집하여 allow-transfer { "보조 DNS서버 주소"; }; 한줄을 추가한다


2) named 서버를 재시작한다

- systemctl restart named


3. 보조 DNS 설정

1. named 서버 설치

- yum install -y bind*


2. named.conf 파일 편집

- vi /etc/named.conf 파일을 아래와 같이 편집하여 모든 곳으로부터 dns 쿼리를 허용한다


3. named.rfc1912.zones 파일 편집

- vi /etc/named.rfc1912.zones 파일을 아래와 같이 편집한다

  type : slave;                <= 보조 DNS이기 때문에 type은 slave로 지정한다

  file : "jjy.com.zone";     <= file은 마스터 DNS서버로 부터 받아올 파일의 이름과 똑같이 지정해야 한다

  masters { 1.0.0.11; };     <= allow update 부분을 masters { "마스터 DNS서버의 IP"; }; 로 변경한다


4. DNS서비스를 하기 위해 방화벽을 연다

- 53/tcp, 53/udp


5. /var/named 파일에 대한 권한 설정

- chmod -R 756 /var/named


6. DNS 서비스 재시작

- systemctl restart named;


7. 마스터 DNS서버로 부터 전송받은 영역파일 확인

- ls /var/named 로 확인하면 jjy.com.zone 파일을 성공적으로 받아온 것을 확인할 수 있다.