www 기록과 cname 기록


24

내 웹 사이트에 DNS를 설정 example.com하여 A레코드 (IP를 가리키는)로 설정했지만에 대해 어떻게해야할지 모르겠습니다 www.example.com.

의 별칭이되도록 CNAME레코드 를 추가하려고합니다 .www.example.comexample.com

그러나 https://intodns.com에서 설정을 확인 하고 다음을 보여줍니다.

오류 : www.example.com에 대한 A 레코드를 얻을 수 없습니다!

오류 투명 도료 나는 변경하는 경우 wwwA기록합니다. 이를 요구하는 "규칙"이 있습니까?


5
추가 점 "."을 추가 한 것을 기억하십니까? CNAME 레코드에서 도메인 끝까지? "www.example.com"이 아니라 "www.example.com"이어야합니다
Scrivener

cname 항목을 공유 할 수 있습니까?
Sameer

예, FQDN입니다. :). 도메인 이름은 cexa.ro
Sorin Buturugeanu입니다.

답변:


16

www에 대한 A 레코드와 CNAME의 차이점은 추가 조회입니다. CNAME의 경우 www가 example.com의 CNAME임을 확인한 후 example.com을 다시 한 번 살펴 보겠습니다.

CDN 또는 타사 가속화 서비스를 사용하려는 경우 CNAME이 작동합니다. www.google.com 조회 예는 다음과 같습니다. www.l.google.com과 www.google.com의 TTL 차이를 확인하십시오.

www.google.com.     36545   IN  CNAME   www.l.google.com.
www.l.google.com.   294     IN  A       209.85.153.104

따라서 타사 서비스를 사용하는 경우 기록 변경, 낮은 TTL 유지, 지리적 리디렉션과 같은 멋진 작업을 수행 할 수있는 유연성이 제공됩니다.

귀하의 경우 동일한 IP를 모두 가리 키기 때문에 중요하지 않습니다.


3

www.주소가 A 레코드 여야 한다는 규칙은 없습니다 . 웹 사이트가 CNAME다른 사이트에있는 것이 매우 일반적입니다 . 예를 들면 다음과 같습니다.

$ host www.google.com
www.google.com is an alias for www.l.google.com.

또는:

$ host www.kodak.com
www.kodak.com is an alias for www.Kodak.com.edgekey.net.

문제가 해결되지 않으면 구성 오류가 발생했음을 나타냅니다. 실제 DNS 레코드를 보지 않으면 도움을주기가 어렵지만 같은 명령 줄 도구를 사용 dig하면 네임 서버가 노출 한 DNS 레코드를 정확하게 표시하여 문제를 디버깅 할 수 있습니다.


1
실제 도메인은 cexa.ro입니다. CNAME을 거의 삭제했으며 방금 다시 추가했습니다. CNAME www.cexa.ro. cexa.ro의 별칭. 귀하의 답변과 Sameer 's에서 결과 IP가 동일하면 아무런 차이가 없다는 것을 이해합니다 (추가 조회는 신경 쓰지 않습니다). 감사!
Sorin Buturugeanu
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.