Les bases de dig

dig (Domain Information Groper) permet d'interroger le système de noms de domaine (DNS).

Ci dessous l'essentiel de How to use dig pour référence ultérieure.

Types d'arguments

On peut passer deux types d'arguments à dig :

  1. Quelle requête DNS faire ?
  2. Comment formater la réponse ?

Quelle requête DNS faire ?

dig @server type name avec :

  • @server
    • le serveur à qui envoyer la requête
    • exemple : @8.8.8.8
    • défaut /etc/resolv.conf
  • type
    • exemple : A, CNAME, etc.
    • défaut A
  • name
    • exemple : marcarea.com
    • défaut : .

Comment formater la réponse ?

+noall +answer
dig +noall +answer ns marcarea.com

+short
dig +short ns marcarea.com

Recherche DNS inverse

Ou reverse DNS query :

dig -x 172.217.13.174

.digrc

Les options de configuration peuvent être stockées dans un fichier .digrc :

+nostats +nocomments +nocmd +noquestion +recurse

dig +trace

dig +trace imite un résolveur DNS qui recherche un domaine :

  • commence par les serveurs de noms racine
  • puis niveau suivant de serveurs de noms (.com etc.)
  • et ainsi de suite jusqu'à ce qu'il atteigne le serveur de noms faisant autorité pour le domaine

Exemples

dig +short NS fr.
dig +trace marcarea.com
dig +trace marcarea.com @8.8.8.8
dig +nocmd marcarea.com any +multiline +noall +answer
dig marcarea.com MX
dig @8.8.8.8 google._domainkey.marcarea.com TXT

Avant Ainsi parlait Iwata-san Après Écriture inclusive

Tag Kemar Joint