Linux Platform

nslookup

Interroger les serveurs DNS

réseaudnsdomainerésolution

Syntaxe

nslookup [OPTIONS] NOM [SERVEUR]

Options principales

OptionDescription
-type=TYPEDefinir le type d'enregistrement DNS
-port=PORTSpecifier le port du serveur DNS
-timeout=SECDelai d'attente en secondes
-debugActiver le mode debogage
-retry=NNombre de tentatives en cas d'echec

Exemples

Rechercher l'adresse IP d'un domaine

$ nslookup google.com
Server:         127.0.0.53
Address:        127.0.0.53#53
 
Non-authoritative answer:
Name:   google.com
Address: 142.250.75.238

Interroger un serveur DNS spécifique

$ nslookup example.com 8.8.8.8
Server:         8.8.8.8
Address:        8.8.8.8#53
 
Non-authoritative answer:
Name:   example.com
Address: 93.184.216.34

Rechercher les enregistrements MX d'un domaine

$ nslookup -type=mx gmail.com
Server:         127.0.0.53
Address:        127.0.0.53#53
 
Non-authoritative answer:
gmail.com       mail exchanger = 5 gmail-smtp-in.l.google.com.
gmail.com       mail exchanger = 10 alt1.gmail-smtp-in.l.google.com.
gmail.com       mail exchanger = 20 alt2.gmail-smtp-in.l.google.com.

Effectuer une recherche DNS inverse

$ nslookup 8.8.8.8
Server:         127.0.0.53
Address:        127.0.0.53#53
 
Non-authoritative answer:
8.8.8.8.in-addr.arpa    name = dns.google.