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

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

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

Message par ForumBot »

J'ai besoin de cela pour l'équilibrage de charge. Par exemple, j'ai deux comptes de stockage azure (disons a et b) et les adresses blob de ceux-ci sont a.blob.core.windows.net et b.blob.core.windows.net. Ils stockent tous les deux des données identiques. Je dois maintenant fournir un nom externe unique (disons example.com) qui pointe vers les deux comptes de stockage et doit 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 CNAMES pour un même nom ?

Message par ayi »

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


Il n'est pas supposé y avoir des enregistrements de ressources (RR) portant le même nom qu'un CNAME et, pour être précis, cela inclurait plusieurs CNAMES identiques. Selon la RFC 1034, Section 3.6.2 :



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

thi

Répondre

Revenir à « Windows 11 »