Table des matières

, , , ,

dig

Installation

Installer le paquet dnsutils:

sudo apt-get install dnsutils

Par défaut la résolution DNS utilise le port 53/UDP. Au delà d'une certaine taille de réponse le protocole bascule sur TCP. Il peut être intéressant de clairement spécifier quel protocole utiliser. Les anciennes versions de dig ou nslookup disposaient de l'option +vc (virtual circuit). Cette option existe encore pour la rétrocompatibilité mais l'option +[no]tcp est plus explicite:

# Utiliser le protocole TCP pour la requête DNS
dig +short +tcp wiki.phobos-net.fr
 
# Equivalent via l'option de compatibilité
# avec les anciennes versions +vc (virtual circuit)
dig +short +vc wiki.phobos-net.fr

Utiliser UDP (comportement par défaut) via une option explicite

dig +short +notcp wiki.phobos-net.fr
 
# Equivalent
dig +short +novc wiki.phobos-net.fr

Exemples

Résolution inverse

Retrouver le FQDN à partir d'une adresse IP:

dig -x 92.168.0.10 +short

Serveurs de noms

Retrouve les serveurs de noms du domaine “example.com”:

dig -t NS example.com +short

Serveurs de messagerie

Retrouve les MTA pour le domaine “orange.fr”:

dig -t MX orange.fr

Références