Comment les CDN, l'anycast, la répartition de charge et les migrations s'appuient sur le DNS en production, et comment le surveiller sur de nombreux domaines.
Un nom d'hôte, plusieurs enregistrements A
1re réponse
93.184.216.34
2e réponse
93.184.216.35
3e réponse
93.184.216.36
Le résolveur renvoie tous les enregistrements, généralement en rotation
Comment le round-robin DNS renvoie plusieurs adresses, ce qu'il peut (ou non) faire pour répartir la charge, et l'influence du cache sur les résultats observés.
Un nom d'hôte, plusieurs enregistrements A
1re réponse
93.184.216.34
2e réponse
93.184.216.35
3e réponse
93.184.216.36
Le résolveur renvoie tous les enregistrements, généralement en rotation
Comparez le DNS aux répartiteurs de charge applicatifs et voyez comment TTL, contrôles de santé et réponses régionales influent sur la disponibilité.
Pourquoi une recherche affiche le CDN, pas l'origine
Visiteur
recherche le domaine
Edge CDN
104.21.x.x
c'est ce que renvoie le DNS
Serveur d'origine
IP réelle, jamais exposée
Le rôle d'un serveur d'origine derrière un CDN ou un reverse proxy, pourquoi le DNS public affiche parfois une adresse edge et comment dépanner sans risque.
Pourquoi une recherche affiche le CDN, pas l'origine
Visiteur
recherche le domaine
Edge CDN
104.21.x.x
c'est ce que renvoie le DNS
Serveur d'origine
IP réelle, jamais exposée
Comprenez comment un reverse proxy s'intercale entre clients et serveurs, comment le DNS y dirige les utilisateurs et comment il prend en charge le routage, TLS et la sécurité.
Trois rôles, souvent trois entreprises différentes
Comment une zone parente délègue un domaine à des serveurs faisant autorité, et pourquoi modifier les enregistrements chez le mauvais fournisseur ne change rien.
Un nom d'hôte, plusieurs enregistrements A
1re réponse
93.184.216.34
2e réponse
93.184.216.35
3e réponse
93.184.216.36
Le résolveur renvoie tous les enregistrements, généralement en rotation
Quatre mécanismes différents produisent plusieurs adresses pour un même nom. Savoir les distinguer explique pourquoi votre réponse diffère de celle de quelqu'un d'autre.
Ce qui se cache réellement derrière l'adresse résolue
IP partagée
Plusieurs sites sur une adresse : l'en-tête Host choisit le vôtre
IP dédiée
Vous seul : vous contrôlez son DNS inverse
Edge CDN
Pas l'origine : l'edge termine la connexion
La réponse honnête : la plupart des sites web n'ont pas besoin d'une IP dédiée. Voici quand cela compte vraiment, et quels avantages supposés sont des mythes.
Pourquoi une recherche affiche le CDN, pas l'origine
Visiteur
recherche le domaine
Edge CDN
104.21.x.x
c'est ce que renvoie le DNS
Serveur d'origine
IP réelle, jamais exposée
Vous avez cherché un domaine et obtenu une adresse Cloudflare ? Le système fonctionne correctement. Voici ce qui se trouve derrière et pourquoi vous ne pouvez pas voir à travers.
Deux schémas d'adressage, côte à côte
IPv4
192.0.2.10
32 bits : ~4,3 milliards d'adresses, épuisées
IPv6
2606:4700::6810:84e5
128 bits : 340 sextillions d'adresses
Le monde a épuisé ses nouvelles adresses IPv4 il y a des années. Voici ce qui a réellement maintenu le fonctionnement depuis, et pourquoi la transition n'est toujours pas terminée.
Signaux qui méritent une alerte
Surveiller le DNS d'un domaine à la main ne tient pas pour des dizaines ou des milliers de domaines. Une approche pratique pour repérer les changements tôt.
Une bascule progressive vaut mieux qu'une bascule instantanée
Bleu
100 % du trafic
Répartition pondérée
95/5, puis 50/50
Vert
100 % du trafic
Basculer le trafic entre deux environnements par un changement DNS paraît simple sur le papier ; avec le TTL et le cache, c'est plus nuancé en pratique.
Une IP, un serveur, ou une IP, plusieurs
Unicast
Une IP correspond à un seul serveur
Anycast
Une IP annoncée depuis de nombreux sites
Une même adresse IP annoncée depuis des dizaines de sites à la fois : l'anycast permet aux grands fournisseurs DNS de rester rapides et résilients partout.