www 기록과 cname 기록 사이트에 DNS를 설정

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

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

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

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

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



답변

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를 모두 가리 키기 때문에 중요하지 않습니다.


답변

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 레코드를 정확하게 표시하여 문제를 디버깅 할 수 있습니다.