사용자 지정 도메인 이름 만들기
웹앱을 만들면 Azure에서 azurewebsites.net
의 하위 도메인에 할당됩니다. 웹앱의 이름이 contoso
라고 가정합니다. Azure는 웹앱에 대한 URL을 contoso.azurewebsites.net
으로 만듭니다. 또한 Azure는 앱에 대한 가상 IP 주소를 할당합니다. 프로덕션 웹앱의 경우 사용자에게 사용자 지정 도메인 이름을 표시할 수 있습니다.
App Service 웹앱에서 사용자 지정 도메인을 추가하고 보호하는 방법
앱의 사용자 지정 도메인 이름을 구성하는 단계
세 단계를 통해 사용자 지정 도메인 이름을 만들 수 있습니다. 다음 단계에서는 Azure Portal 도메인 이름을 만드는 방법을 간략하게 설명합니다.
중요
사용자 지정 DNS 이름을 앱에 매핑하려면 앱에 대한 App Service 요금제의 유료 계층이 필요합니다.
도메인 이름을 예약합니다. 사용자 지정 도메인을 설정하는 가장 쉬운 방법은 Azure Portal에서 직접 구입하는 것입니다. (이 이름은 Azure에서 할당한
\*.azurewebsites.net
이 아닙니다.) 등록 프로세스를 사용하면 타사 사이트로 가는 대신 Azure Portal에서 직접 웹앱의 도메인 이름을 관리할 수 있습니다. 웹앱에서 도메인 이름을 구성하는 것도 Azure Portal에서는 간단한 프로세스입니다.도메인을 Azure 웹앱에 매핑하는 DNS 레코드를 만듭니다. DNS(Domain Name System)는 데이터 레코드를 사용하여 도메인 이름을 IP 주소에 매핑합니다. DNS 레코드에는 몇 가지 유형이 있습니다.
웹앱의 경우
A
(주소) 레코드 또는CNAME
(Canonical 이름) 레코드를 만듭니다.A
레코드는 도메인 이름을 IP 주소에 매핑합니다.CNAME
레코드는 도메인 이름을 다른 도메인 이름에 매핑합니다. DNS는 두 번째 이름을 사용하여 주소를 조회합니다. 사용자는 여전히 브라우저에서 첫 번째 도메인 이름을 볼 수 있습니다. 예를 들어contoso.com
을webapp.azurewebsites.net
URL로 매핑할 수 있습니다.
IP 주소가 변경되면
CNAME
항목은 여전히 유효하지만A
레코드를 업데이트해야 합니다.일부 도메인 등록 기관에서는 루트 도메인 또는 와일드카드 도메인에 대한
CNAME
레코드를 허용하지 않습니다. 이러한 경우A
레코드를 사용해야 합니다.
사용자 지정 도메인 사용. 도메인이 있고 DNS 레코드를 만든 후 Azure Portal을 사용하여 사용자 지정 도메인의 유효성을 검사하고 이를 웹앱에 추가할 수 있습니다. 게시하기 전에 도메인을 테스트해야 합니다.