Trouver l'adresse IP d'un domaine (enregistrement A) avec dig et nslookup
Dans cette étape, vous effectuerez une recherche DNS directe standard, qui est le processus de résolution d'un nom de domaine en une adresse IP. C'est l'une des fonctions les plus courantes du DNS. Le type d'enregistrement spécifique qui associe un nom de domaine à une adresse IPv4 est appelé un enregistrement A. Nous utiliserons deux outils en ligne de commande populaires pour cette tâche : nslookup et dig.
Tout d'abord, vous devez vous assurer que ces outils sont installés. Ils font partie du paquet dnsutils sur les systèmes basés sur Debian comme Ubuntu. Mettons à jour notre liste de paquets et installons-le.
sudo apt-get update
sudo apt-get install -y dnsutils
Maintenant que les outils sont prêts, utilisons nslookup (qui signifie "name server lookup") pour trouver l'adresse IP de www.google.com.
nslookup www.google.com
La sortie vous montre le serveur qui a répondu à la requête (celui par défaut de l'étape 1) et la "Non-authoritative answer" (réponse non faisant autorité), qui contient l'adresse IP (ou les adresses IP) associée à www.google.com.
Server: 127.0.0.53
Address: 127.0.0.53#53
Non-authoritative answer:
Name: www.google.com
Address: 142.250.189.196
Name: www.google.com
Address: 2607:f8b0:4005:80d::2004
Ensuite, effectuons la même requête en utilisant dig (Domain Information Groper). dig est souvent préféré par les administrateurs système car il fournit une sortie plus détaillée et structurée.
dig www.google.com
Examinez la sortie de dig. Elle est divisée en sections. La QUESTION SECTION montre ce que vous avez demandé (un enregistrement A pour www.google.com). La ANSWER SECTION fournit le résultat, y compris l'adresse IP et la valeur TTL (Time To Live), qui indique combien de temps un résolveur peut mettre ces informations en cache.
; <<>> DiG 9.18.1-1ubuntu1.3-Ubuntu <<>> www.google.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 5247
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 65494
;; QUESTION SECTION:
;www.google.com. IN A
;; ANSWER SECTION:
www.google.com. 7 IN A 142.251.46.196
;; Query time: 0 msec
;; SERVER: 127.0.0.53#53(127.0.0.53) (UDP)
;; WHEN: Mon Jul 14 14:55:18 CST 2025
;; MSG SIZE rcvd: 59
En comparant les deux sorties, vous pouvez constater que bien que les deux outils atteignent le même objectif, dig offre une vue beaucoup plus complète de la réponse DNS.