La résolution intelligente renvoie des adresses IP spécifiques en fonction de la localisation géographique du visiteur, de son FAI ou du type d'appareil utilisé, ce qui réduit la latence et améliore la vitesse d'accès.
Présentation
La résolution intelligente identifie l'origine du visiteur et renvoie l'adresse IP la plus appropriée. Par exemple, si www.cloud-example.com dispose de serveurs chez China Unicom, China Mobile et China Telecom, la résolution intelligente achemine chaque visiteur vers le serveur de son propre FAI.
Comparaison avec le DNS traditionnel :
|
Résolution intelligente |
Résolution DNS traditionnelle |
|
|
Configuration |
|
|
|
Résultat de la résolution |
Alibaba Cloud DNS identifie la source du visiteur :
|
Le DNS traditionnel n'identifie pas la source du visiteur : Il renvoie les trois adresses IP (192.x.x.1, 192.x.x.2, 192.x.x.3) au résolveur DNS local, qui en sélectionne une de manière aléatoire ou préférentielle. Cela peut entraîner un accès inter-FAI. |
Fonctionnement
Alibaba Cloud DNS identifie la localisation du visiteur en détectant l'IP de sortie de son résolveur DNS local (et non l'IP de l'appareil du visiteur). Le processus varie selon que le résolveur prend en charge EDNS ou non :
Scénario 1 : Le DNS local prend en charge EDNS
Lorsque le résolveur DNS local prend en charge edns-client-subnet, Alibaba Cloud DNS vérifie la présence d'une IP client dans l'extension. Si elle est trouvée, cette IP est utilisée pour déterminer la localisation du visiteur. Sinon, le système se rabat sur l'IP de sortie du résolveur.
Scénario 2 : Le DNS local ne prend pas en charge EDNS
Lorsque le résolveur DNS local ne prend pas en charge EDNS, il envoie des requêtes itératives à Alibaba Cloud DNS, qui détermine la localisation du visiteur à partir de l'IP de sortie du résolveur et renvoie le résultat correspondant.
Scénario 3 : Le DNS local utilise le transfert
Lorsqu'un résolveur DNS local transfère la requête à un nœud secondaire (forwarder), ce dernier interroge Alibaba Cloud DNS. Dans ce cas, Alibaba Cloud DNS renvoie les résultats en fonction de la localisation du forwarder, et non de celle du résolveur d'origine.
Lignes prises en charge
Les lignes utilisent une classification multiniveau. Configurez les règles de résolution à n'importe quel niveau, des catégories de premier niveau jusqu'aux sous-catégories spécifiques.
|
Ligne |
Catégorie de niveau 1 |
Catégorie de niveau 2 |
Catégorie de niveau 3 |
|
Région |
Chine, Étranger |
Nord-Est de la Chine, Nord de la Chine, Asie, Europe, etc. |
Pékin |
|
FAI |
China Mobile, China Unicom, etc. |
Nord-Est de la Chine, Nord de la Chine, etc. |
Pékin |
|
Fournisseur cloud |
Alibaba Cloud |
Chine, Étranger |
Nord-Est de la Chine, Nord de la Chine, etc. |
|
Moteur de recherche |
Google, Bing |
Chine, Étranger |
- |
|
Personnalisé |
Classification personnalisée |
- |
- |
Des descriptions détaillées des lignes sont disponibles dans la rubrique Lignes.
Priorité de résolution
Lorsque plusieurs règles correspondent à un visiteur, Alibaba Cloud DNS applique la priorité suivante :
Priorité des lignes (de la plus élevée à la plus faible) : Personnalisé > Moteur de recherche > Fournisseur cloud > FAI > Région > Default
Au sein de chaque catégorie de ligne, les règles les plus spécifiques sont prioritaires. Par exemple, Pékin est prioritaire sur le Nord de la Chine, et le Nord de la Chine est prioritaire sur la Chine.
Configurez toujours une ligne Default. La ligne Default sert de solution de secours lorsqu'aucune autre règle ne correspond. Définissez au moins un enregistrement DNS pour la ligne Default afin d'éviter les échecs de résolution.
Tarification et éditions
La résolution intelligente est gratuite. Toutefois, les lignes disponibles varient selon votre édition d'abonnement.
Enterprise Standard et Enterprise Ultimate : Toutes les lignes sont disponibles. Pour acheter, consultez la rubrique Achat et liaison de noms de domaine.
Édition gratuite : Seules les catégories de lignes de premier niveau sont disponibles (telles que les lignes de région de niveau 1). Les classifications de lignes granulaires ne sont pas prises en charge.
Exemples
Exemple 1 : Routage par FAI
Supposons que www.cloud-example.com dispose de serveurs chez trois FAI : China Telecom, China Unicom et China Mobile. Objectif de routage :
Les visiteurs provenant de China Unicom ou d'autres FAI reçoivent
192.168.0.1(serveur China Unicom)Les visiteurs provenant de China Mobile reçoivent
192.168.0.2(serveur China Mobile)Les visiteurs provenant de China Telecom reçoivent
192.168.0.3(serveur China Telecom)
Étapes :
Accédez à la page Alibaba Cloud DNS - Public Zone. Trouvez le domaine que vous souhaitez gérer et cliquez sur son nom. Ensuite, cliquez sur l'onglet Settings.
Dans l'onglet Settings, cliquez sur Add Record.
-
Ajoutez trois enregistrements DNS comme décrit dans le tableau suivant :
Host
Type
Request source
Record value
www
A
China Mobile
192.168.0.2
www
A
China Telecom
192.168.0.3
www
A
Default
192.168.0.1
Exemple 2 : Routage par région
Supposons que test.cloud-example.com dispose de serveurs dans trois régions : Zhejiang (Sud de la Chine), Pékin (Nord de la Chine) et un emplacement par défaut. Objectif de routage :
Les visiteurs provenant de régions autres que le Sud ou le Nord de la Chine reçoivent
192.168.0.7(serveur par défaut)Les visiteurs provenant du Sud de la Chine reçoivent
192.168.0.8(serveur Zhejiang)Les visiteurs provenant du Nord de la Chine reçoivent
192.168.0.9(serveur Pékin)
Étapes :
Accédez à la page Alibaba Cloud DNS - Public Zone. Trouvez le domaine que vous souhaitez gérer et cliquez sur son nom. Ensuite, cliquez sur l'onglet Settings.
Dans l'onglet Settings, cliquez sur Add Record.
-
Ajoutez trois enregistrements DNS comme spécifié dans le tableau suivant.
Host record
Type
Request source
Value
www
A
China_South China
192.168.0.8
www
A
China_North China
192.168.0.9
www
A
Default
192.168.0.7