기본 DNS 서버는 제어 영역 파일을 호스트하는 반면 보조 DNS 서버는 신뢰성과 이중화를 위해 사용됩니다.
이 글을 읽은 후에 다음을 할 수 있습니다:
관련 콘텐츠
인터넷에서 가장 인기 있는 인사이트를 한 달에 한 번 정리하는 Cloudflare의 월간 요약본 theNET를 구독하세요!
글 링크 복사
DNS, 즉 도메인 네임 시스템은 도메인 이름을 IP 주소로 변환하므로 사용자는 길고 구체적인 숫자 및 문자 문자열을 외울 필요 없이 인터넷 사이트를 쉽게 탐색할 수 있습니다.
이 시스템에서 기본 DNS 서버는 웹 사이트의 주요 영역 파일을 호스팅하는 서버입니다.이 파일은 IP 주소, 도메인 관리자의 ID, 다양한 리소스 레코드등 도메인에 대한 신뢰할 수 있는 모든 정보를 포함하는 텍스트 데이터베이스 파일입니다.리소스 레코드에는 해당 IP 주소와 함께 도메인 이름이 나열되며 다음과 같은 여러 가지 형식이 사용될 수 있습니다.
기본 서버는 영역의 DNS 레코드에 필요한 변경도 담당합니다. 기본 서버가 업데이트를 완료하면 기본 서버에서 변경 요청을 보조 서버로 전달할 수 있습니다.
기본 DNS 서버에는 모든 관련 리소스 레코드가 포함되며 도메인에 대한 DNS 쿼리가 처리됩니다.반면 보조 DNS 서버에는 읽기 전용의 영역 파일 복사본이 포함되어 있으므로 수정할 수 없습니다.보조 DNS 서버는 로컬 파일에서 정보를 가져오는 대신 영역 전송이라는 통신 프로세스를 통해 기본 서버로부터 관련 정보를 받습니다.
영역 전송은 여러 보조 서버 간에 완료되면 더 복잡해집니다. 몇 개의 보조 서버를 사용하는 경우, 영역 파일 복사본을 나머지 보조 서버 풀에 복제할 수 있도록 하나의 서버를 상위 계층 보조 서버로 지정할 수 있습니다.
서버 관리자는 DNS 서버를 기본 서버 또는 보조 서버로 지정할 수 있습니다. 경우에 따라 서버는 한 영역의 기본 서버이면서 다른 영역의 보조 서버가 될 수 있습니다.
각 영역의 기본 DNS 서버는 하나로 제한되지만, 보조 DNS 서버는 여러 개 있을 수 있습니다. 하나 이상의 보조 서버를 유지 관리하면 기본 서버가 응답하지 않는 경우에도 쿼리를 해결할 수 있습니다.
도메인에 대한 DNS 쿼리를 완료하는 데 보조 DNS 서버가 반드시 필요한 것은 아니지만, 하나 이상의 DNS 쿼리를 설정하는 것이 표준 관행이며 많은 등록 기관에서도 이를 요구합니다.
보조 DNS 서버를 사용하면 다음과 같은 두 가지 주요 이점이 있습니다.
동적 DNS(DDNS)는 IP 주소를 자동으로 업데이트하는 서비스입니다.이 서비스는 고정 IP가 할당되지 않고 대신 인터넷 서비스 공급자(ISP)로부터 IP를 임시로 임대하는 소규모 웹 자산(개인 웹 사이트, 소규모 사업체 등)에 특히 유용합니다.
사용자는 기본 서버를 통해 도메인의 IP 주소를 자주 수동으로 변경하는 대신 DDNS를 사용하여 도메인에 할당된 최신 IP 주소로 DNS 레코드를 자동으로 업데이트할 수 있습니다.
Cloudflare에서는 숨겨진 기본 설정에서 구성하거나 보조 DNS 서비스로 구성할 수 있는 관리형 DNS 서비스를 제공합니다. 숨겨진 기본 설정의 경우, 사용자가 등록되지 않은 기본 서버를 확립하여 모든 영역 파일 및 변경 사항을 저장한 후 하나 이상의 보조 서버가 쿼리를 수신하고 해결할 수 있도록 합니다. 보조 서버는 기본적으로 1차 서버의 기능을 수행하지만, 설정이 숨겨져 있으므로 사용자는 자신의 원래 IP를 숨기고 공격으로부터 보호할 수 있습니다.