Cloud DNS 정보

이 개요 페이지에서는 Google Distributed Cloud (GDC) 에어 갭에서 Cloud DNS를 사용하여 DNS 레코드를 관리하는 방법을 설명합니다. Cloud DNS는 명령줄 인터페이스와 Kubernetes 기반 API를 통해 DNS 레코드를 관리하는 확장 가능한 고신뢰성 방법을 제공합니다. 공개 DNS 영역과 비공개 DNS 영역의 차이점을 비롯하여 GDC에서 Cloud DNS가 작동하는 방식을 알아보세요.

이 문서의 대상은 조직의 네트워크 관리 및 DNS 관리를 담당하는 플랫폼 관리자와 애플리케이션 운영자입니다. 이 문서에서는 필수 네트워킹 및 DNS 개념에 대한 기본적인 지식이 있다고 가정합니다.

Cloud DNS의 영역 유형

DNS 영역은 사용자가 담당하는 DNS 네임스페이스의 특정 부분입니다. GDC는 두 가지 유형의 관리형 DNS 영역을 제공합니다.

  • 공개 DNS 영역: 이러한 영역은 네트워크의 어느 곳에서나 보고 액세스할 수 있습니다. 공개 영역은 GDC 외부의 사용자가 연결할 수 있도록 하려는 서비스에 사용됩니다.
  • 비공개 DNS 영역: 이러한 영역은 GDC의 기본 고객 Virtual Private Cloud (VPC) 내에서만 액세스할 수 있습니다. 비공개 영역은 외부 네트워크에 노출되어서는 안 되는 내부 서비스 및 애플리케이션에 적합합니다.

영역 내에서 DNS 레코드 만들기

DNS 영역 내에서 DNS 레코드를 만듭니다. 각 레코드는 도메인 이름 또는 하위 도메인을 IP 주소, 다른 도메인 이름, 텍스트 정보와 같은 특정 값과 연결합니다. DNS 레코드의 유형에 따라 트래픽 리디렉션, 메일 서버 정의, 소유권 확인과 같은 다양한 용도로 사용됩니다. 다음 레코드 유형을 구성할 수 있습니다.

  • 주소 (A) 레코드: 도메인 이름을 하나 이상의 IPv4 주소에 매핑합니다. 이 레코드는 도메인을 서버로 연결하는 가장 기본적인 레코드 유형입니다.
  • 표준 이름 (CNAME) 레코드: 한 도메인 이름의 별칭을 다른 표준 (신뢰할 수 있는) 도메인 이름으로 만듭니다. 이 레코드 유형은 트래픽을 리디렉션하거나 DNS 관리를 간소화하는 데 유용합니다.
  • 텍스트 (TXT) 레코드: 임의의 텍스트를 도메인 이름과 연결할 수 있습니다. 이러한 레코드는 확인 목적으로 사용되거나 이메일 인증을 위한 SPF (Sender Policy Framework) 레코드와 같은 정보를 저장하는 데 사용되는 경우가 많습니다.
  • 포인터 (PTR) 레코드: IP 주소를 도메인 이름에 다시 매핑합니다. 이를 역방향 DNS 조회라고도 합니다. 이 레코드는 이메일 서버 평판 및 로깅 분석에 자주 사용됩니다.
  • 메일 교환기 (MX) 레코드: 도메인의 이메일 수신을 담당하는 메일 서버를 지정합니다. 이 레코드는 이메일 서비스를 설정하는 데 필수적입니다.

GDC의 ResourceRecordSet API 를 사용하면 DNS 영역 내에서 DNS 레코드를 만들고 관리할 수 있습니다. 이 API를 사용하면 이름, 유형, TTL (Time-To-Live)이 동일한 DNS 레코드 집합의 세부정보를 지정할 수 있습니다.

DNS 작업

GDC에서 gdcloud CLI 또는 Kubernetes API를 사용하여 DNS 영역을 만들고 DNS 레코드를 만들 수 있습니다. 이러한 인터페이스를 사용하면 이름, 설명, 공개 상태를 비롯한 DNS 영역의 상태를 정의할 수 있습니다. API는 다음을 제공합니다.

  • DNS 영역 생성 및 관리: 도메인 이름, 설명, 공개 또는 비공개 공개 상태와 같은 DNS 영역을 정의하고 구성합니다.
  • 영역 관리: 관리형 DNS 영역을 나열, 업데이트, 삭제합니다.
  • 분산 배포 및 복제: 고가용성 및 전역 배포를 위해 GDC 에어 갭 영역 간에 DNS 영역을 복제합니다.
  • 상태 모니터링: 전반적인 영역 상태, 배포 진행 상황, 개별 복제본 상태를 추적합니다.

GDC의 DNS 영역에 대한 전체 참조 문서는 gdcloud dns managed-zones 및 ManagedDNSZone을 참고하세요.

다음 단계