Azure DNS 서버를 사용하여 로컬 CNAME을 설정하는 방법은 무엇입니까?

Azure DNS 서버를 사용하여 로컬 CNAME을 설정하는 방법은 무엇입니까?

로컬 호스트 파일을 사용하여 CNAMES를 설정할 수 없기 때문에 우리 팀이 빠르게 사용하고 CNAMES가 필요한 AEM CMS에 있는 시스템의 베타 버전을 볼 수 있도록 가리킬 수 있는 간단한 호스팅 DNS 서버를 설정해야 했습니다. 입장.

Azure "DNS 영역" 설정을 시도한 다음 cdn.adobeaemcloud.com의 CNAME과 "www.mytargetdomain.com"에 대한 CNAME을 사용하여 "mytargetdomain.com"의 "레코드 집합"을 추가했습니다.

리소스 개요 상단에 다음과 같이 표시됩니다.

Name server 1 : ns1-08.azure-dns.com.
etc.

ns1-08.azure-dns.com을 DNS 서버로 사용하고 mytargetdomain.com을 쿼리하면 방금 설정한 CNAME이 아닌 라이브 A 레코드 IP가 제공됩니다.

 nslookup mytargetdomain.com ns1-08.azure-dns.com

다음을 제공합니다:

 Server:        ns1-08.azure-dns.com
 Address:   40.90.4.8#53
 *** Can't find mytargetdomain.com: No answer

나는 DNS와 SOA 등에 대해 잘 모른다는 점을 인정해야 합니다. 그러나 구성하거나 편집할 수 있는 다른 것은 실제로 없습니다.

여기에 이미지 설명을 입력하세요

답변1

DNS 영역의 레코드 이름은 다음과 같아야 합니다.~ 아니다도메인 이름을 포함합니다. www.domain.com라는 영역에서 라는 레코드를 생성하려면 domain.com레코드 이름이 이어야 합니다 www.

www해당 영역에서 호출되는 CNAME 레코드를 생성 mytargetdomain.com하고 해당 값을 cdn.adobeaemcloud.com; 이는 효과적으로 매핑 www.mytargetdomain.com됩니다 cdn.adobeaemcloud.com.

이름이 비어 있는 레코드를 생성할 수도 있습니다. 그러면 도메인 이름 자체가 대상에 매핑됩니다. 그러나 이는 CNAME 레코드가 아닌 A 레코드를 통해서만 수행할 수 있습니다. 도메인 이름을 IP 주소에 매핑할 수 있지만 다른 이름에는 매핑할 수 없습니다.

관련 정보