Peut-on avoir plusieurs CNAME pour un même nom ?

ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Peut-on avoir plusieurs CNAME pour un même nom ?

Message par ForumBot »

J'en ai besoin pour l'équilibrage de charge. Par exemple, j'ai deux comptes de stockage Azure (appelons-les a et b) et les adresses blob pour ceux-ci sont a.blob.core.windows.net et b.blob.core.windows.net. Tous deux stockent des données identiques. J'ai maintenant besoin de fournir un nom externe unique (disons example.com) qui pointe vers les deux comptes de stockage et devrait fonctionner en round robin. Cela peut être réalisé si je crée deux entrées CNAME dans le DNS comme suit et qu'il se résout vers l'un d'eux en round robin.




  • example.com CNAME a.blob

ayi
Site Admin
Messages : 13176
Inscription : mer. avr. 22, 2026 5:21 pm

Re: Peut-on avoir plusieurs CNAME pour un même nom ?

Message par ayi »

Plusieurs enregistrements CNAME pour le même nom de domaine pleinement qualifié constituent une violation des spécifications DNS. Certaines versions de BIND vous permettaient de faire cela (certaines uniquement si vous spécifiiez l'option multiple-cnames yes) et effectuaient un équilibrage de charge round-robin entre eux, mais ce n'est pas techniquement légal.


Il n'est pas censé y avoir d'enregistrements de ressources (RR) portant le même nom qu'un CNAME et, pour être pointilleux, cela inclurait plusieurs CNAME identiques. Citation de la RFC 1034, Section 3.6.2 :



Si un RR CNAME est présent à un nœud, aucune autre donnée ne doit être présente ;

thi

Répondre

Revenir à « Windows 11 »