une fouille est un outil simple utilisé par les administrateurs réseau pour rechercher le système de noms de domaine (DNS). C'est un outil en ligne de commande et nous apprenons ici comment installer dig sur AlmaLinux 8 ou Rocky Linux.
Qu'est-ce que dig (explorateur d'informations de domaine) ?
dig (domain information groper) est un programme/commande qui peut être utilisé pour interroger les informations des serveurs DNS. DNS signifie Domain Name Service et est utilisé pour convertir les adresses IP en domaines et vice versa. Il est basé sur une base de données distribuée dans le monde entier. Dig est un programme client pour les serveurs DNS tels que le serveur de domaine de noms Internet de Berkeley ( Bind ) et prend en charge IPv4 et IPv6. Dig est principalement utilisé pour analyser et vérifier les serveurs DNS.
Qu'apprenons-nous ici ?
- Comment installer la commande dig sur AlmaLinux 8
- utilisation de base de la commande dig
Étape 1 :Exécutez la mise à jour du système : Sur votre terminal de distribution AlmaLinux 8 ou Rocky, exécutez d'abord la commande de mise à jour du système pour mettre à jour les packages et reconstruire le cache du dépôt.
sudo dnf update
Étape 2 :Installez Dig sur AlmaLinux : Nous n'avons pas besoin d'ajouter quoi que ce soit au dépôt de partie pour obtenir cet utilitaire Bind sur notre système Linux. Tous les packages requis sont disponibles via le dépôt standard du système. Cependant, il serait peut-être déjà installé sur votre système.
sudo dnf install bind-utils
Étape 3 :Vérifier la version de dig : Pour vérifier la version de l'utilitaire de fouille installé, tapez simplement son nom et l'option -v.
dig -v
La syntaxe générale de la commande dig est la suivante :
dig [@Server] [Domain] [Typ] [-x IP-Adresse]
Server
– le nom de domaine ou l'adresse IP du serveur DNS à interroger. Pour une analyse d'un serveur DNS, le serveur correspondant doit être spécifié ici. Si aucun serveur n'est spécifié, le serveur stocké dans le système est utilisé. Si seules les informations DNS générales sur une adresse vous intéressent, vous pouvez omettre le serveur.Domain
– le domaine à interroger.Typ
– Type d'entrée à interroger (ANY, A, MX
, etc.). Si aucun argument n'est donné, dig interroge l'enregistrement A.
Quelques exemples courants pour utiliser l'outil de commande DIG pour trouver des informations liées au DNS.
Vérifier les serveurs de noms de domaine
dig your-website.com
Par exemple :
dig google.com
Pour obtenir uniquement l'adresse IP du serveur de noms
Syntaxe – dig example.com +short
Exemple –
dig google.com +short
+short
– l'option supprimera les informations inutiles et n'affichera que celles qui sont pertinentes.
Vous pouvez également utiliser les enregistrements DNS avec la commande pour trouver leurs valeurs correspondantes.
Exemple –
dig google.com MX dig google.com CNAME dig google.com AAA
Autres types d'enregistrements pouvant être utilisés e—
Enregistrement/type de ressource | |
Type | description |
ANY | Toutes les entrées |
A | Enregistrement IPv4 d'un hôte |
AAAA | Enregistrement IPv6 d'un hôte |
CNAME | Nom canonique, attribution d'alias |
MX | Échangeur de courrier |
NS | Le nom d'hôte d'un serveur de noms faisant autorité |
PTR | Domain Name Pointer (pour attribuer des noms aux adresses IP) |
SOA | Début de l'autorité |
SRV | Services offerts |
TXT | N'importe quel texte |
Pour connaître toutes les autres commandes pouvant être utilisées avec dig, utilisez l'aide option avec :
dig -help