Aller au contenu
EuroVPSEuroVPS

Comment dépanner les problèmes DNS

FAQ EuroVPS

4 min de lecture

Shared FAQ page chrome (breadcrumb, dates, read time, «Continuer la lecture», enquiry block, category labels): see INDEX-AND-CHROME.md. Translate once.

Body

Dépanner avec des outils en ligne

Outils web :

Exemples :

  • Pour vérifier l'état du DNS de votre domaine et les rapports sur votre serveur de messagerie, consultez https://intodns.com
  • Pour vérifier l'adresse IP actuelle de votre nom de domaine et ses enregistrements DNS depuis différents endroits du monde, utilisez https://www.whatsmydns.net. Ce site vous montre l'état actuel de la propagation DNS.
  • Pour vérifier que vos serveurs de noms privés sont correctement enregistrés, utilisez https://www.internic.net/whois.html. Recherchez les serveurs de noms : si vous les avez ajoutés correctement, le résultat affiche votre adresse IP. Server Name: NS1.EUROVPS.COM IP Address: 77.235.63.12

La commande dig

dig est installé par défaut sur la plupart des distributions Linux et sur macOS.

Format : dig hostname

[root@eurovps ~]# dig eurovps.com

Voici l'exemple avec le site google.com

[root@eurovps ~]# dig google.com

; <<>> DiG 9.9.4-RedHat-9.9.4-61.el7_5.1 <<>> google.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 39888
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;google.com.                    IN      A

;; ANSWER SECTION:
google.com.             130     IN      A       216.58.212.174

;; Query time: 0 msec
;; SERVER: 62.212.64.122#53(62.212.64.122)
;; WHEN: Sun Mar 03 07:16:53 EET 2019
;; MSG SIZE  rcvd: 55

dig +trace

L'option +trace permet de suivre le chemin de résolution DNS.

Format : dig +trace domainname

[root@eurovps ~]# dig +trace eurovps.com
[root@eurovps ~]# dig +trace google.com

; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.47.rc1.el6_8.4 <<>> +trace google.com
;; global options: +cmd
.                       498137  IN      NS      h.root-servers.net.
.                       498137  IN      NS      i.root-servers.net.
.                       498137  IN      NS      a.root-servers.net.
.                       498137  IN      NS      l.root-servers.net.
.                       498137  IN      NS      k.root-servers.net.
.                       498137  IN      NS      d.root-servers.net.
.                       498137  IN      NS      e.root-servers.net.
.                       498137  IN      NS      f.root-servers.net.
.                       498137  IN      NS      m.root-servers.net.
.                       498137  IN      NS      b.root-servers.net.
.                       498137  IN      NS      j.root-servers.net.
.                       498137  IN      NS      g.root-servers.net.
.                       498137  IN      NS      c.root-servers.net.
;; Received 508 bytes from 77.235.33.38#53(77.235.33.38) in 15 ms

com.                    172800  IN      NS      a.gtld-servers.net.
com.                    172800  IN      NS      b.gtld-servers.net.
com.                    172800  IN      NS      c.gtld-servers.net.
com.                    172800  IN      NS      d.gtld-servers.net.
com.                    172800  IN      NS      e.gtld-servers.net.
com.                    172800  IN      NS      f.gtld-servers.net.
com.                    172800  IN      NS      g.gtld-servers.net.
com.                    172800  IN      NS      h.gtld-servers.net.
com.                    172800  IN      NS      i.gtld-servers.net.
com.                    172800  IN      NS      j.gtld-servers.net.
com.                    172800  IN      NS      k.gtld-servers.net.
com.                    172800  IN      NS      l.gtld-servers.net.
com.                    172800  IN      NS      m.gtld-servers.net.
;; Received 488 bytes from 198.97.190.53#53(198.97.190.53) in 159 ms

google.com.             172800  IN      NS      ns2.google.com.
google.com.             172800  IN      NS      ns1.google.com.
google.com.             172800  IN      NS      ns3.google.com.
google.com.             172800  IN      NS      ns4.google.com.
;; Received 276 bytes from 192.31.80.30#53(192.31.80.30) in 31 ms

google.com.             300     IN      A       172.217.20.110
;; Received 44 bytes from 216.239.32.10#53(216.239.32.10) in 4 ms

Interroger un serveur de noms précis

Le symbole @ suivi du nom d'hôte ou de l'adresse IP d'un serveur de noms lui adresse directement la requête.

[root@eurovps ~]# dig eurovps.com @ns1.eurovps.com

Voici l'exemple pour google.com depuis le serveur de noms ns1.google.com

[root@eurovps ~]# dig google.com @ns1.google.com

; <<>> DiG 9.9.4-RedHat-9.9.4-61.el7_5.1 <<>> google.com @ns1.google.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 47655
;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; WARNING: recursion requested but not available

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;google.com.                    IN      A

;; ANSWER SECTION:
google.com.             300     IN      A       172.217.19.206

;; Query time: 4 msec
;; SERVER: 216.239.32.10#53(216.239.32.10)
;; WHEN: Sun Mar 03 07:13:40 EET 2019
;; MSG SIZE  rcvd: 55

nslookup

Sous Windows, dans une invite de commandes :

nslookup eurovps.com

Format : nslookup hostname

C:\Users\eurovps>nslookup eurovps.com

Exemple avec google.com

C:\Users\eurovps>nslookup google.com
10.in-addr.arpa
        primary name server = bhdns.mydomain.ca
        responsible mail addr = bhdns.mydomain.ca
        serial  = 1
        refresh = 28800 (8 hours)
        retry   = 7200 (2 hours)
        expire  = 864000 (10 days)
        default TTL = 86400 (1 day)
Server:  UnKnown
Address:  XXX.XXX.XX.XX

Non-authoritative answer:
Name:    google.com
Addresses:  2404:6800:4007:80d::200e
          172.217.163.110

C:\Users\you

Pour vérifier un enregistrement DNS précis, indiquez la commande nslookup, un type d'enregistrement facultatif (par exemple A, MX ou TXT) et le nom d'hôte à vérifier.

Un enregistrement modifié est pris en compte par chaque résolveur quand le TTL de sa copie en cache expire ; abaissez le TTL avant un changement planifié.

Extrait de la FAQ EuroVPS.

Plus dans la catégorie « Guides »

Votre prochain partenaire d'infrastructure

Encore
une question ?

Dites-nous ce que vous cherchez à faire. Un ingénieur lira votre message et vous répondra.

+357 222 32280
Un ingénieur EuroVPS transportant un nœud serveur dans la salle du datacenter
Une conversation avec les personnes qui prendront soin de votre infrastructure.

Commençons par votre environnement.

Un peu de contexte nous aide à démarrer la bonne conversation.

Nous utiliserons vos coordonnées pour répondre à votre demande. Politique de confidentialité