본문 바로가기
IT Network System/Linux Srv

Linux DNS Master & Slave

by Skills 2021. 1. 15.

* DNS Master & Slave

 - Master와 Slave는 주-보조 관계이며 DNS 서버를 이중화시키는 개념이다. (Slave는 여러 대 사용할 수 있음)

 - Master-Slave는 동기화 과정을 통해 zone 파일을 관리하게 되는데, zone 파일의 SOA 필드에 있는 serial을 확인하여 이 파일이 업데이트가 되었는지 판단한다. Serial이 증가했을 경우 파일이 업데이트된 것으로 판단하고 동기화 과정을 통해 Slave 서버로 zone 파일이 전송된다.

//서버끼리 동기화하는 거 허용

 

이러한 동기화 과정을 zone transfer라고 하는데 포트 TCP 53번이 바로 여기서 사용된다. (일반 반복 쿼리 시 UDP 53번 사용) Master 서버에 장애가 발생해도 Slave 서버에서 서비스를 중단 없이 지속적으로 제공한다.

출처 : https://nirsa.tistory.com/128
//리눅스 slave 서버 설정

 

* Linux DNS

① /etc/hosts

 - 도메인/호스트명과 IP 주소 매핑정보를 담고 있는 파일로 질의하기 이전에 먼저 참조되는 파일이다.

/etc/hosts

 

② /etc/resolv.conf

 - 사용하고자 하는 네임 서버를 지정하는 파일이다. (Windows의 DNS 설정과 동일)

/etc/resolv.conf
Windows의 DNS 설정

728x90

'IT Network System > Linux Srv' 카테고리의 다른 글

LDAP  (0) 2021.03.05
[Linux Srv 실습] NFS  (0) 2021.01.27
리눅스 디렉터리별 기능  (0) 2020.11.25
rm (디렉터리, 파일 제거)  (0) 2020.11.20
데비안 패키지 관리자 시스템(DPMS)  (0) 2020.11.20

댓글