CNAME과 SUBDOMAIN의 차이점


12

CNAME과 하위 도메인의 차이점은 무엇입니까?

나는 cname (도메인의 왼쪽)이 도메인을 가리킬 수 있으므로 두 개의 다른 URL이 동일한 주소를 가리킬 수 있음을 이해합니다.

ex1.mydomain.com-CNAME으로 설정하여 mydomain.com의 IP를 반환 할 수있는 경우

ex1.mydomain.com이 하위 도메인으로 설정된 경우 다른 IP가 있습니까?

또 다른 질문은이 상황에서 이상적인 설정은 무엇입니까?

웹 앱용 IP1 : 80이 있습니다.

다른 앱에 IP2 : 80이 있습니다.

이 두 IP를 다른 cname 또는 하위 도메인이있는 동일한 A 레코드를 가리킬 수 있습니까?

도움을 주셔서 감사합니다?

답변:


20

A CNAME는 호스트 이름이 다른 호스트 이름을 가리키는 DNS 레코드 유형입니다.

A기록은 DNS 레코드의 또 다른 유형입니다 IP 주소의 호스트 이름을 가리 킵니다.

하위 도메인은 '도메인의 왼쪽'으로 설명 된 것입니다 (예 : webmasters.stackexchange.com의 하위 도메인) stackexchange.com. 하위 도메인에 대한 DNS 설정은 A 레코드 또는 CNAME을 사용할 수 있습니다.

당신의 질문 :

이 두 IP를 다른 cname 또는 하위 도메인이있는 동일한 A 레코드를 가리킬 수 있습니까?

실제로 이해가되지 않습니다. A 레코드에서 IP를 가리 키지 않고 A 레코드를 사용하여 IP에서 호스트 이름을 가리 킵니다. 동일한 IP에서 도메인과 하위 도메인을 가리킬 수 있는지 묻는다면 대답은 그렇습니다.

실제 예에서 더 명확 할 수 있습니다.

webmasters.stackexchange.comA는 IP를 가리키는 그 기록을 198.252.206.140. stackexchange.com또한 AIP를 가리키는 레코드가 198.252.206.140있습니다.

따라서 변경 가능한 것 webmasters.stackexchange.comCNAMEstackexchange.com, 그리고 지금처럼 모든 작업을 계속합니다.

(실제로 추가 DNS 조회가 발생할 수 있으므로 레코드 CNAMES보다 약간 느리 A므로 A레코드가 더 일반적으로 사용되는 이유 중 하나 입니다.)


멋진 답변 감사합니다! 나는 원래이 질문을 stackoverflow에서 물었고, 여기로 옮길 때 거기에서도 대답했습니다. 내 솔루션은 두 개의 서로 다른 두 개의 A 레코드를 하나의 하위 도메인으로 사용하므로 동일한 도메인을 사용할 수 있습니다. IE –ex1.mydomain.com (IP1) and mydomain.com (IP2)
암호
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.