Network & Server Factory

개인 공부 기록

Hardware/NAS

[Synology] DNS Server로 Slave DNS 구성해 이중화

1nfra 2022. 8. 8. 21:48
메인 NAS의 DNS 서버가 멈춰도 응답할 수 있도록, 다른 곳에 있는 백업 NAS에 Slave DNS를 구성했습니다. 백업 NAS에 Slave 영역을 만들고, 메인 NAS에서 영역 전송·알림·업데이트를 백업 NAS에 허용하면 레코드가 자동으로 복제됩니다.

1. 배경

이전에 시놀로지로 DNS 서버를 구축했습니다. 이 DNS 서버가 멈출 때를 대비해 Slave DNS를 추가했습니다.

 

[synology] DNS Server 구축하기_개인 도메인 사용

안녕하세요. 여러분 오늘은 시놀로지 내에 DNS 서버를 구축하고 개인 구매한 도메인을 연동해보겠습니다. 먼저 이번 작업을 하기 위해 필수로 필요한 것은 개인 도메인이 있어야합니다. 도메인

blog.1nfra.kr

제가 운영하는 두 NAS는 서로 다른 곳에 있어서, 메인 NAS가 멈춰도 백업 NAS가 DNS 응답을 이어갈 수 있습니다. 이 글에서는 보안을 위해 도메인을 domain.com으로 바꿔 설명합니다.

Master / Slave DNS 구성

2. 백업 NAS(Slave) 설정

2.1 DNS Server 설치

백업 NAS에 DNS Server 패키지를 설치합니다.

2.2 방화벽 허용

방화벽에서 53, 53535 포트를 허용합니다.

방화벽에서 53, 53535 포트 허용

2.3 Slave 영역 만들기

DNS Server를 열고 생성 > Slave 영역을 누릅니다. 사용하는 도메인과 메인 NAS(Master)의 서버 주소를 입력합니다.

생성 > Slave 영역

도메인과 Master 서버 주소 입력

3. 메인 NAS(Master) 설정

3.1 영역 설정 편집

메인 NAS의 DNS Server에서 도메인(domain.com)을 선택하고 영역 설정 편집으로 들어갑니다. 여기서 세 가지를 설정합니다.

영역 설정 편집

설정 내용
영역 전송 제한 영역 전송 규칙에 백업 NAS IP 추가
슬레이브 영역 알림 활성화 Slave 영역 IP 목록에 백업 NAS IP/포트 추가
영역 업데이트 제한 영역 업데이트 규칙에 백업 NAS IP 추가

3.2 영역 전송 규칙

영역 전송 규칙에 백업 NAS IP 추가

3.3 Slave 영역 IP 목록

Slave 영역 IP 목록에 백업 NAS IP/포트 추가

3.4 영역 업데이트 규칙

영역 업데이트 규칙에 백업 NAS IP 추가

4. 결과

설정을 마치면 Slave DNS가 Master DNS에서 레코드를 받아옵니다.

Master에서 레코드를 받아온 Slave 영역

5. 정리

  • 백업 NAS에는 Slave 영역을 만들고 Master 주소를 지정합니다.
  • 메인 NAS에서는 영역 전송·Slave 알림·영역 업데이트를 백업 NAS IP에만 허용합니다.
  • 이렇게 하면 메인 NAS가 작업으로 꺼져도 백업 NAS가 DNS 응답을 이어갑니다.
728x90
서울
--:--:--
-전체 글
-카테고리
오늘 방문