답변:
가능합니다. 어느 시점에서 그것은 4592 가 지원되어야 함을 분명히 할 때까지 약간 공중에 올라있었습니다 .
가능하다고해서 모든 DNS 제공 업체가 지원한다는 의미는 아닙니다. 예를 들어 GoDaddy에서는 CNAME 레코드에 와일드 카드를 설정할 수 없습니다.
권장 여부에 따라 사용량에 따라 다릅니다. 일반적으로 CNAMES는 DNS를 제어하지 않는 "외부"도메인 이름을 가리킬 때 편의를 위해 사용됩니다.
예를 들어 * .mycms.com을 사이트 이름으로 사용할 수 있도록 CMS 시스템을 설정했다고 가정 해 보겠습니다 (호스트 헤더 사용). 고객이 특정 시점에서 IP 주소를 변경할 염려없이 * .cms.customer.com을 쉽게 설정할 수 있기를 원합니다. 이 경우 www.mycms.com에 * .cms.customer.com이라는 와일드 카드 CNAME을 설정하도록 조언 할 수 있습니다.
와일드 카드 CNAME은 모든 제공 업체 (예 : GoDaddy)에서 지원하지 않으므로 다양한 고객 (제공 업체의 기능을 모르는 경우)에 제안한 경우에는 사용하지 않는 것이 좋습니다.
*
그렇지 않습니다 **
.
*
이번 2 월에 클라이언트에 대한 와일드 카드 CNAME 레코드를 성공적으로 설정했습니다 . GoDaddy 대시 보드 사용 그리고 그것이 예상대로 작동하는지 확인합니다.
다만 Amazon Route 53 은 모든 레코드 유형의 와일드 카드를 지원 합니다 .
따라서 Route 53을 DNS 공급자로 안전하게 사용할 수 있습니다.
우리는 항상 와일드 카드 DNS를 사용하며 아무런 문제가 없었습니다. ipaddres를 가리키는 경우 다음을 사용하십시오.
*.mysite.com Host (A) Default xxx.xxx.xxx.xxx
별명을 사용하려면 다음을 수행하십시오.
*.mysite.com. IN CNAME mysite.com.
내가 기억하는 한이 종류의 작업을 수행 할 수는 있지만 NS 또는 MX와 같은 다른 레코드 유형에서는 CNAME을 사용할 수 없습니다.
"와일드 카드"로 달성하려는 것이 확실하지 않으므로 일반적인 답변을 제시해야합니다. :)
명확히하기 위해 CNAME aserver.domain은 다른 이름을 가질 수 없음을 의미합니다.
예외가 있지만, 나는 그들이 네 머리 꼭대기에서 무엇을하고 있는지, 당신이 무엇을하고 싶은지 잘 모르므로 시간을 낭비하지 않습니다.
CNAME
동일한 도메인의 다른 유형의 레코드와 레코드를 공유하는 것에 대한 경고에 감사드립니다 . 비슷한 문제가 있었고 DNS 서버는 일반적으로 충돌에 대해 경고하지만이 경우 CNAME이었고 *.example.com
추가 레코드 ( TXT
레코드)가 특정 하위 도메인에 대한 것이기 때문에 그렇지 않았습니다 subdomain1.example.com
. 그래서 충돌을 잡지 못했습니다! 으악.
내 테스트 결과는 다음과 같습니다. mysite.com 및 www.mysite.com에 대한 A 레코드를 삭제하고 * .mysite.com에 대한 CNAME 레코드를 추가했습니다. 테스트가 작동하지 않았습니다. mysite.com이 해결되지 않습니다. 명확히하기 위해 DNS 서버에 OpenDNS를 사용합니다. 어쩌면 다른 DNS 서버와 잘 작동하지만 분명히 보편적으로 작동하기를 원합니다. 그 결과를 바탕으로 표준 A 레코드를 고수하겠습니다.
지금 작동합니다.
Godaddy의 존 파일 편집기 또는 DNS 관리자의 cname 섹션에서 "*"를 사용하여 IP 또는 DNS 이름을 가리 킵니다.
필자의 경우 Microsoft Azure 클라우드 서비스를 가리키는 DNS 이름으로 사용했으며 훌륭하게 작동했습니다. 이것은 bla.domain.ext에서도 작동하지만 bla.bla.domain.ext에서도 작동합니다. 다른 제공 업체와 다르게 작동 할 수 있습니다.