기본 및 보조 DNS

기본 DNS 서버는 제어 영역 파일을 호스트하는 반면 보조 DNS 서버는 신뢰성과 이중화를 위해 사용됩니다.

Share facebook icon linkedin icon twitter icon email icon

기본 및 보조 DNS

학습 목표

이 글을 읽은 후에 다음을 할 수 있습니다:

  • 동적 DNS 정의
  • 기본 DNS 서버와 보조 DNS 서버의 차이점 이해
  • 보조 DNS 서버의 필요성 이해

기본 및 보조 DNS 서버란 무엇입니까?

DNS 서버를 설정할 때 서버 관리자는 DNS 서버를 기본 서버로 지정할지 또는 보조 서버(슬레이브라고도 함)로 지정할지 여부를 선택할 수 있습니다. 경우에 따라 서버는 한 영역의 기본 서버일 수도 있고 다른 영역의 보조 서버일 수도 있습니다.

기본 서버는 제어 영역 파일을 호스트하며 여기에는 도메인에 대한 모든 권한 정보가 포함됩니다. (이는 해당 서버가 도메인의 IP 주소와 같은 중요한 정보를 제공하는 신뢰할 수 있는 출처임을 의미합니다.) 여기에는 도메인의 IP 주소 및 도메인 관리 담당자와 같은 중요한 정보가 포함됩니다. 기본 서버는 이 정보를 로컬 파일에서 직접 가져옵니다. 영역의 DNS 레코드는 기본 서버에서만 변경할 수 있으며, 그런 다음 보조 서버를 업데이트할 수 있습니다.

보조 서버는 영역 파일의 읽기 전용 복사본을 포함하며, 영역 전송으로 알려진 통신의 기본 서버에서 정보를 가져옵니다. 각 영역은 하나의 기본 DNS 서버만 가질 수 있지만 보조 DNS 서버는 여러 개 가질 수 있습니다. 보조 서버에서 영역의 DNS 레코드를 변경할 수 없지만 경우에 따라 보조 서버가 변경 요청을 기본 서버로 전달할 수 있습니다.

왜 보조 DNS 서버가 있습니까?

기본 DNS 서버는 모든 관련 리소스 레코드를 포함하며 도메인에 대한 DNS 쿼리를 처리할 수 있지만, 하나 이상의 보조 DNS 서버를 갖는 것이 표준이며 많은 등록 기관에서 필요합니다. 이러한 보조 서버의 이점은 기본 DNS 서버가 다운될 경우 이중화를 제공하고 기본 서버가 오버로드되어 서비스 거부로 이어지지 않도록 요청 부하를 도메인에 분산시킬 수 있다는 것입니다. 이들은 클러스터의 각 서버에 거의 동일한 양의 트래픽을 보내도록 설계된 부하 분산 기법인 라운드 로빈 DNS를 사용하여 이를 수행할 수 있습니다. Cloudflare의 DNS가 서비스 거부 공격으로부터 보호하는 방법에 대해 알아보십시오.