Azure DNS란?What is Azure DNS?

Azure DNS는 Microsoft Azure 인프라를 사용하여 이름 확인을 제공하는 DNS 도메인에 대한 호스팅 서비스입니다.Azure DNS is a hosting service for DNS domains that provides name resolution by using Microsoft Azure infrastructure. Azure에 도메인을 호스트하면 다른 Azure 서비스와 동일한 자격 증명, API, 도구 및 대금 청구를 사용하여 DNS 레코드를 관리할 수 있습니다.By hosting your domains in Azure, you can manage your DNS records by using the same credentials, APIs, tools, and billing as your other Azure services.

Azure DNS를 사용하여 도메인 이름을 구매할 수 없습니다.You can't use Azure DNS to buy a domain name. 연간 요금의 경우 App Service 도메인 또는 타사 도메인 이름 등록자를 사용하여 도메인 이름을 구매할 수 있습니다.For an annual fee, you can buy a domain name by using App Service domains or a third-party domain name registrar. 그러면 Azure DNS에 도메인을 호스트하여 레코드 관리에 사용할 수 있습니다.Your domains then can be hosted in Azure DNS for record management. 자세한 내용은 Azure DNS에 도메인 위임을 참조하세요.For more information, see Delegate a domain to Azure DNS.

다음 기능이 Azure DNS에 포함됩니다.The following features are included with Azure DNS.

안정성 및 성능Reliability and performance

Azure DNS의 DNS 도메인은 DNS 이름 서버의 Azure 글로벌 네트워크에 호스팅됩니다.DNS domains in Azure DNS are hosted on Azure's global network of DNS name servers. Azure DNS는 애니캐스트 네트워킹을 사용합니다.Azure DNS uses anycast networking. 도메인에 대해 빠른 성능과 고가용성을 제공하는 가장 가까운 사용 가능한 DNS 서버에서 각 DNS 쿼리에 응답합니다.Each DNS query is answered by the closest available DNS server to provide fast performance and high availability for your domain.

보안Security

Azure DNS에서 Azure Resource Manager를 기반으로 하여 제공하는 기능은 다음과 같습니다.Azure DNS is based on Azure Resource Manager, which provides features such as:

  • Azure RBAC(Azure 역할 기반 액세스 제어) - 조직에 대한 특정 작업에 액세스하는 사람을 제어할 수 있습니다.Azure role-based access control (Azure RBAC) to control who has access to specific actions for your organization.

  • 활동 로그 - 문제를 해결할 때 조직의 사용자가 리소스를 수정한 방법을 모니터링하거나 오류를 찾을 수 있습니다.Activity logs to monitor how a user in your organization modified a resource or to find an error when troubleshooting.

  • 리소스 잠금 - 구독, 리소스 그룹 또는 리소스를 잠급니다.Resource locking to lock a subscription, resource group, or resource. 잠금은 조직의 다른 사용자가 실수로 중요한 리소스를 삭제하거나 수정하는 것을 방지합니다.Locking prevents other users in your organization from accidentally deleting or modifying critical resources.

자세한 내용은 DNS 영역 및 레코드를 보호하는 방법을 참조하세요.For more information, see How to protect DNS zones and records.

DNSSECDNSSEC

Azure DNS는 현재 DNSSEC를 지원하지 않습니다.Azure DNS does not currently support DNSSEC. 대부분의 경우 애플리케이션에서 HTTPS/TLS를 일관되게 사용하여 DNSSEC에 대한 필요성을 줄일 수 있습니다.In most cases, you can reduce the need for DNSSEC by consistently using HTTPS/TLS in your applications. DNSSEC가 DNS 영역에 대한 중요한 요구 사항인 경우 타사 DNS 호스팅 공급자에서 이러한 영역을 호스팅할 수 있습니다.If DNSSEC is a critical requirement for your DNS zones, you can host these zones with third party DNS hosting providers.

사용 편의성Ease of use

Azure DNS는 Azure 서비스에 대한 DNS 레코드를 관리하고, 외부 리소스에 대한 DNS도 제공할 수 있습니다.Azure DNS can manage DNS records for your Azure services and provide DNS for your external resources as well. Azure DNS는 Azure Portal에 통합되며 다른 Azure 서비스와 동일한 자격 증명, 지원 계약 및 청구를 사용합니다.Azure DNS is integrated in the Azure portal and uses the same credentials, support contract, and billing as your other Azure services.

DNS 요금 청구는 Azure에서 호스팅되는 DNS 영역의 수와 수신되는 DNS 쿼리의 수에 따라 결정됩니다.DNS billing is based on the number of DNS zones hosted in Azure and on the number of DNS queries received. 가격 책정에 대한 자세한 내용은 Azure DNS 가격 책정을 참조하세요.To learn more about pricing, see Azure DNS pricing.

도메인과 레코드는 Azure Portal, Azure PowerShell cmdlet 및 플랫폼 간 Azure CLI를 사용하여 관리할 수 있습니다.Your domains and records can be managed by using the Azure portal, Azure PowerShell cmdlets, and the cross-platform Azure CLI. 자동 DNS 관리가 필요한 애플리케이션은 REST API 및 SDK를 사용하여 서비스와 통합할 수 있습니다.Applications that require automated DNS management can integrate with the service by using the REST API and SDKs.

프라이빗 도메인을 사용하여 사용자 지정할 수 있는 가상 네트워크Customizable virtual networks with private domains

Azure DNS는 프라이빗 DNS 도메인도 지원합니다.Azure DNS also supports private DNS domains. 이 기능을 통해 현재 Azure에서 제공하는 이름 대신 사용자 고유의 사용자 지정 도메인 이름을 프라이빗 가상 네트워크에 사용할 수 있습니다.This feature allows you to use your own custom domain names in your private virtual networks rather than the Azure-provided names available today.

자세한 내용은 프라이빗 도메인에 Azure DNS 사용을 참조하세요.For more information, see Use Azure DNS for private domains.

별칭 레코드Alias records

Azure DNS는 별칭 레코드 집합을 지원합니다.Azure DNS supports alias record sets. 별칭 레코드 세트를 사용하여 Azure 공용 IP 주소, Azure Traffic Manager 프로필 또는 Azure CDN(Content Delivery Network) 엔드포인트와 같은 Azure 리소스를 참조할 수 있습니다.You can use an alias record set to refer to an Azure resource, such as an Azure public IP address, an Azure Traffic Manager profile, or an Azure Content Delivery Network (CDN) endpoint. 기본 리소스의 IP 주소가 변경되면 별칭 레코드 집합도 DNS 확인 중에 자체적으로 원활하게 업데이트됩니다.If the IP address of the underlying resource changes, the alias record set seamlessly updates itself during DNS resolution. 별칭 레코드 집합은 서비스 인스턴스를 가리키며 서비스 인스턴스는 IP 주소에 연결됩니다.The alias record set points to the service instance, and the service instance is associated with an IP address.

또한 이제는 별칭 레코드를 사용하여 apex 또는 naked 도메인을 Traffic Manager 프로필 또는 CDN 엔드포인트로 지정할 수도 있습니다.Also, you can now point your apex or naked domain to a Traffic Manager profile or CDN endpoint using an alias record. 예를 들어 contoso.com이 있습니다.An example is contoso.com.

자세한 내용은 Azure DNS 별칭 레코드 개요를 참조하세요.For more information, see Overview of Azure DNS alias records.

다음 단계Next steps