Tester le temps de réponse d'un serveur DNS
Lien court vers cette page : http://vt.cx/TtrsD
QR code vers cette page : http://vt.cx/TtrsD.qr
Sommaire
Mots clé
- Quels sont les DNS les plus rapides ?
- Tester la vitesse des DNS
Présentation
Changer les DNS peut avoir des avantages en terme de sécurité mais cela peut impacter assez notoirement les performances des connexions. En effet, la résolution d'adresses DNS nécessite des allers/retours d'informations qui, si elles ne sont pas suffisamment rapide, auront un effet sur le temps de réaction. Le présent article vise à regrouper en un seul endroit tous les outils permettant l'évaluation du temps de réaction des serveurs DNS. Il est important de considérer que ces tests doivent se faire sur l'hôte appelant et n'ont aucun intérêt autrement (par exemple tester depuis son PC de la vitesse d'un serveurs DNS utilisé sur un serveur distant)
Procédures
Windows
- code.google.com namebench de Google : teste les temps de réponse et notifie si des censures sont appliquées
Linux
dig @<adresse serveur DNS><site à tester>| grep time -> exemple dig @8.8.8.8 vulgumtechus.com| grep time
- code.google.com namebench de Google : teste les temps de réponse et notifie si des censures sont appliquées
OS X
dig @<adresse serveur DNS><site à tester>| grep time -> exemple dig @8.8.8.8 vulgumtechus.com| grep time
- code.google.com namebench de Google : teste les temps de réponse et notifie si des censures sont appliquées
MS-DOS
- Lancer la console d'exécution par Windows + R
- Saisir ou coller cmd + Entrée pour lancer l'interpréteur de commandes Windows (cmd est un raccourci dont la liste est accessible à Raccourcis des outils d'administration)
- Modifier et copier la séquence suivante puis la coller dans l'interpréteur de commande
prompt $t nslookup <site internet> <IP du serveur DNS> exemple : prompt $t nslookup google.com 8.8.8.8 prompt $t 18:22:54,13 prompt $t 18:23:18,44 nslookup google.com 8.8.8.8 Serveur : google-public-dns-a.google.com Address: 8.8.8.8 Réponse ne faisant pas autorité : Nom : google.com Addresses: 2a00:1450:4007:80e::200e 216.58.208.238 18:23:19,33 prompt $t
- Faire la différence des temps affichés pour avoir la vitesse du serveur exemple -> 18:23:18,44 - 18:23:19,33 = 49 ms
Exemple de résultats du test namebench