Un CNAME générique aura-t-il priorité sur un enregistrement CNAME nommé?

15

Vous vous demandez généralement s'il est possible d'avoir à la fois une entrée CNAME avec un "*" vers le domaine et un mappage de sous-domaine séparé, c'est-à-dire comme

*              | CNAME | domain.com
bla.domain.com | CNAME | some.example.com

Est-ce possible ou le * remplace-t-il "bla.domain.com" et donc lorsque vous entrez "bla.domain.com", vous allez sur "domain.com"?

Mark Henderson
la source

Réponses:

16

Dans BIND, le caractère générique correspond lorsqu'un autre enregistrement n'existe pas. Voir http://en.wikipedia.org/wiki/Wildcard_DNS_record .

Warner
la source
6
Non seulement BIND, tout serveur DNS RFC 1912 le fera.
BrianEss
La RFC1912 indique aux opérateurs comment ne pas faire de caractères génériques. La RFC 1035 est celle à laquelle les serveurs se conforment.
Alnitak
10

Une entrée plus spécifique remplace toujours un caractère générique, et non l'inverse.

Pour le chapitre et le verset, voir §4.3.3 de RFC 1034 .

Alnitak
la source
À partir du tout dernier paragraphe de la section 4.3.3: "Par exemple, si un RR générique a un nom de propriétaire de * .X et que la zone contient également des RR attachés à BX, les caractères génériques s'appliqueraient aux requêtes pour le nom ZX (en supposant qu'il n'est pas une information explicite pour ZX), mais pas pour BX, ABX ou X. "
KajMagnus