DNS 영역과 DDNS의 역할 구분
DNS는 Domain Name System의 약자로, 사람이 읽는 이름을 서버의 주소 같은 정보와 연결하는 체계입니다. DNS Server의 영역은 특정 이름 공간에 대해 응답할 레코드를 보관하는 범위입니다. 이 글은 NAS가 그 영역의 정보를 직접 제공하도록 설정하는 절차를 설명합니다.
레코드를 만드는 일과 DDNS로 바뀐 주소를 갱신하는 일은 다릅니다. 외부 도메인의 DNS를 다른 업체에서 관리한다면 NAS에 영역을 만들었다는 사실만으로 그 업체의 레코드가 변경되지는 않습니다. 내부 조회용인지 인터넷 공개용인지, 어느 서버가 실제 응답을 맡는지부터 확인합니다.
DSM과 패키지 및 문서 범위
DNS Server 9.16.23-6117은 DSM 7.1 이상, 9.16.34-6205는 DSM 7.2 이상 조건을 갖습니다. 확보한 DSM 6.2와 현재 7.4의 Zones 도움말 본문은 같지만, 이를 모든 과거 빌드의 메뉴와 기능 도입 시점이 같다는 증거로 사용하지 않습니다. 설치할 장비와 패키지 빌드는 따로 확인합니다.
DSM 7.3 사양은 Master/Slave, 7.4 사양은 Primary/Secondary라는 표현을 사용합니다. 표현과 문서 구성이 달라진 것만으로 새로운 복제 기능이 추가됐다고 쓰지 않습니다. 아래 단계는 현재 도움말의 Primary zone과 Secondary zone 이름을 기준으로 설명합니다.
Primary 영역을 만드는 입력 순서
DNS Server > Zones에서 Create > Primary zone을 선택합니다. 이름을 주소로 찾는 경우 Domain type의 Forward zone, 주소를 이름으로 찾는 PTR 구성이면 Reverse zone을 선택합니다. 여기의 Forward zone은 다른 DNS 서버로 질의를 전달하는 별도 유형인 Forwarding zone과 다릅니다.
도메인 이름과 Primary DNS server, 영역 버전을 구분하는 Serial format을 확인하고 Save로 저장합니다. 공식 공개 DNS 예제는 등록한 도메인과 고정 공인 주소, 등록업체의 네임서버 정보 및 TCP/UDP 53 통신 조건을 전제로 합니다. 이를 내부망 DNS에도 인터넷 포트 전달이 반드시 필요하다는 뜻으로 적용하지 않습니다.
A와 CNAME 및 TTL 입력
대상 영역을 선택하고 Edit > Resource record > Create에서 레코드 유형을 고릅니다. A는 이름과 IPv4 주소를, AAAA는 IPv6 주소를 연결합니다. CNAME에서는 Name에 별칭 이름을, Canonical name에 연결할 대상 호스트 이름을 입력합니다. IP 주소를 직접 넣는 A 레코드와 구분하고 TTL을 확인한 뒤 저장합니다.
TTL은 다른 DNS 서버가 응답을 캐시에 보관하는 시간입니다. 기존 캐시가 남아 있을 수 있으므로 Save 직후 모든 사용자의 응답이 바뀐다고 보장하지 않습니다. CNAME의 이름 연결과 웹 서버의 HTTP 주소 이동도 다른 동작입니다. PTR을 이용한 공인 주소의 역방향 조회는 주소 제공업체의 관리 범위도 확인합니다.
Secondary 복제와 접근 허용 구분
Secondary zone을 만들 때는 원본 Primary 서버의 주소를 지정합니다. 원본이 인증 키를 요구하면 Keys에서 가져온 TSIG 키를 선택합니다. 복제에 쓰는 키 기반 인증과 모든 DNS 질의의 암호화를 같은 기능으로 설명하지 않습니다. 영역 전송 허용과 일반 질의의 Source IP 허용도 서로 다른 설정입니다.
Secondary는 원본 영역 파일을 받아야 동작하고, 동기화가 끝난 뒤에만 Primary로 바꿀 수 있습니다. 도움말은 Primary를 Secondary로 바꾸는 반대 방향 전환은 지원하지 않는다고 명시합니다. 복제 상태를 확인하지 않은 채 버튼 선택만으로 독립 운영이나 이중화가 완성됐다고 기록하지 않습니다.
내보내기와 변경 결과 확인
Export Zone의 Resource record와 Complete zone settings를 구분합니다. 영역 파일이 없는 Forwarding zone이나 동기화를 마치지 않은 Secondary의 레코드는 내보낼 수 없습니다. 레코드 파일을 가져올 때는 SOA가 있어야 하며 SOA 소유자와 입력한 도메인 이름이 같아야 합니다. SOA는 영역의 기본 관리 정보와 버전을 담는 레코드입니다.
조회할 이름과 유형, 응답한 DNS 서버를 구분해 실제 응답을 확인합니다. 영역 파일 내보내기는 등록업체 위임이나 네트워크 설정까지 모두 복원됐다는 증거가 아닙니다. 삭제한 영역은 되돌릴 수 없다는 도움말 조건을 확인하고, 기존 자료를 남기기 전에 삭제와 재생성을 기본 해결책으로 사용하지 않습니다.
공식 자료와 적용 범위
Synology 공식 도움말과 FAQ의 적용 조건을 기준으로 작성했습니다. 모델별 지원과 세부 빌드는 해당 제품 및 DSM 버전에서 확인해야 합니다.
내용 검토 기준일: 2026-10-28