Après avoir ajouté un nom de domaine à Alibaba Cloud CDN, nous vous recommandons de vérifier son accessibilité avant de mettre à jour l'enregistrement CNAME. Cette étape garantit que les mises à jour DNS n'affectent pas les services associés au nom de domaine. Cette rubrique explique comment utiliser une machine locale pour tester l'accessibilité d'un nom de domaine avant qu'il ne soit mappé au CNAME attribué par Alibaba Cloud CDN.
Pendant le test, des requêtes sont envoyées aux points de présence (POP). La facturation s'applique aux services de base et aux services à valeur ajoutée d'Alibaba Cloud CDN que vous utilisez. Les règles de facturation d'Alibaba Cloud CDN s'appliquent lors du test. Pour plus d'informations, consultez la section Éléments facturables.
Prérequis
Un nom de domaine a été ajouté à Alibaba Cloud CDN. Si ce n'est pas encore fait, ajoutez un nom de domaine en suivant les instructions de la section Ajouter un nom de domaine.
Le serveur d'origine configuré sur la page Domain Names doit être accessible.
Procédure
-
Récupérez le CNAME attribué au nom de domaine.
Connectez-vous à la console CDN.
Dans le volet de navigation de gauche, cliquez sur Domain Names.
-
Sur la page Domain Names, localisez le nom de domaine que vous souhaitez gérer et copiez le CNAME.
RemarqueCopiez le CNAME d'un nom de domaine dont l'état est Normal.
-
Identifiez l'adresse IP associée au CNAME. Dans une interface de ligne de commande (telle que CMD, PowerShell ou Terminal), exécutez la commande
nslookuppour interroger le CNAME et obtenir son adresse IP.RemarqueL'adresse IP renvoyée par la commande
nslookupci-dessous est fournie à titre indicatif uniquement. Utilisez l'adresse IP renvoyée parnslookuppour votre CNAME réel.nslookup xxx.xxx.w.kunlunle.com Server: 100.100.2.136 Address: 100.100.2.136#53 Non-authoritative answer: Name: xxx.p.kunlunle.com Address: 117.xxx.xxx.214 Name: flaskzx.zhang-xin.top.w.kunlunle.com Address: xxx:e:1:3::3fa -
Ajoutez l'adresse IP et le nom de domaine au fichier hosts de la machine locale.
Vous devez ajouter l'adresse IP obtenue à l'étape 2 ainsi que le nom de domaine accéléré au fichier hosts de la machine locale. Assurez-vous que l'adresse IP précède le nom de domaine accéléré.
Par exemple, supposons que votre nom de domaine accéléré soit
example.aliyundoc.com, que son CNAME soitexample.aliyundoc.com.w.kunlunle.comet que l'adresse IP renvoyée par nslookup example.aliyundoc.com.w.kunlunle.com soit 192.168.0.1. Les étapes suivantes illustrent l'ajout de cette entrée.Windows
Accédez au répertoire
C:\Windows\System32\drivers\etcet ouvrez le fichierhostsà l'aide d'un éditeur de texte, tel que le Bloc-notes, avec des privilèges d'administrateur.-
Modifiez le fichier
hosts.Le contenu du fichier peut ressembler au texte suivant :
# localhost name resolution is handled within DNS itself. # 127.0.0.1 localhost # ::1 localhostAjoutez l'adresse IP obtenue et le nom de domaine à la fin du fichier. Exemple :
192.168.0.1 example.aliyundoc.com -
Enregistrez les modifications.
Après avoir modifié le fichier, sélectionnez File > Save ou appuyez sur
Ctrl+Spour enregistrer vos modifications. -
Facultatif. Actualisez le cache DNS pour garantir que les modifications de résolution DNS prennent effet immédiatement.
Ouvrez l'invite de commandes en tant qu'administrateur et exécutez la commande suivante :
ipconfig /flushdns
macOS
-
Ouvrez l'application Terminal et exécutez la commande suivante pour ouvrir le fichier
hostsavec des privilèges d'administrateur :sudo vim /etc/hostsSaisissez le mot de passe administrateur lorsque vous y êtes invité, puis appuyez sur Entrée.
-
Modifiez le fichier
hosts.Le contenu du fichier peut ressembler au texte suivant :
## # Host Database # # localhost is used to configure the loopback interface # when the system is booting. Do not change this entry. ## 127.0.0.1 localhost 255.255.255.255 broadcasthost ::1 localhostAjoutez l'adresse IP obtenue et le nom de domaine à la fin du fichier. Exemple :
192.168.0.1 example.aliyundoc.com -
Enregistrez les modifications et quittez.
Appuyez sur
Escpour quitter le mode insertion, saisissez:wq, puis appuyez sur Entrée pour enregistrer le fichier et quitter vim. -
Facultatif. Actualisez le cache DNS pour garantir que les modifications de résolution DNS prennent effet immédiatement.
Exécutez la commande suivante dans le Terminal :
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
-
Testez l'accessibilité du nom de domaine accéléré.
Une fois l'adresse IP et le nom de domaine accéléré ajoutés au fichier hosts, ouvrez votre navigateur et saisissez le nom de domaine accéléré dans la barre d'adresse pour tester la connectivité. Consultez le résultat du test à l'aide des outils de développement du navigateur.
Dans les outils de développement, ouvrez l'onglet Network, sélectionnez la requête correspondant à votre domaine et inspectez les informations de l'onglet Headers. Si le Status Code est 200 OK, la connectivité est normale. Vérifiez également l'adresse IP dans le champ Remote Address. Si cette adresse IP correspond à celle que vous avez ajoutée au fichier hosts, votre configuration est correcte. Vous pouvez désormais configurer le CNAME auprès de votre fournisseur DNS.
Si l'adresse IP dans le champ Remote Address ne correspond pas à celle de votre fichier hosts, votre configuration est incorrecte. Vérifiez que vous avez saisi la bonne adresse IP dans le fichier hosts et que vous avez résolu cette adresse IP à partir du bon CNAME.
Après avoir accédé au nom de domaine accéléré, vous pouvez également tester d'autres fonctionnalités à l'aide de la machine locale.
Étapes suivantes
Ajouter un enregistrement CNAME pour un nom de domaine : Après avoir ajouté un nom de domaine à CDN, ce dernier lui attribue un CNAME. Vous devez ajouter l'enregistrement CNAME pour le nom de domaine afin que l'accélération CDN prenne effet.