GNU/Linux >> Linux Esercitazione >  >> Linux

Come installare Dig in Linux con esempi di riga di comando

Che cos'è Scava ?

Scava (Domain Information Groper) è un'utilità della riga di comando che esegue la ricerca DNS interrogando i server dei nomi e visualizzando il risultato. Lo scavo command è un altro potente strumento simile a nslookup per la diagnosi di problemi relativi al DNS.

In questo tutorial vedremo tutti gli usi principali del comando dig con esempi pratici nel sistema operativo Linux.

Installa Dig sul sistema

Ubuntu/Debian
apt-get install dnsutils

RHEL/Centos
yum install bind-utils

Verifica installazione
dig -v

Sintassi dei comandi

Prima di eseguire il comando di avvio, vediamo come Scava il comando funziona. Lo scavo sintassi del comando utilizzata come di seguito:

dig server name type

Dove server rappresenta il nome o l'indirizzo IP del server dei nomi da interrogare. Può essere un indirizzo IPv4 o un indirizzo IPv6 in notazione delimitata da due punti. Lo scavo comando ha inviato query al file /etc/resolv.conf e ai server dei nomi ivi elencati. Viene visualizzata la risposta del server dei nomi che risponde.
Il Nome rappresenta il DNS del server da interrogare e il Tipo indica quale Tipo di query è richiesto, come A, MX, SIG, ecc.

Vediamo ora alcuni esempi pratici con dig comando

Comando e output di base (ricerca DNS)

dig unixcop.com
si tratta di parametri molto basilari della riga di comando per visualizzare le informazioni sull'indirizzo DNS.

Il risultato SEZIONE RISPOSTA:contiene le informazioni preliminari che hai richiesto. Puoi ignorare altre parti dell'output che hanno dettagli aggiuntivi sulla query che hai effettuato. In genere, scavare cerca il record "A" del dominio specificato, ma puoi specificare anche altri record. Il record MX o Mail exchange indica ai server di posta come instradare l'e-mail per il dominio. Allo stesso modo, TTL, SOA, ecc.

Ricerca record MX.

dig google.com mx

Controlla le informazioni su breve e dettagli.

dig unixcop.com +short
dig unixcop.com +noall +answer

Ricerca record NS.

dig unixcop.com ns

Cerca record SOA.

dig unixcop.com ns

Ricerca DNS(rDNS) inversa.

dig -x 104.237.129.44

Cerca record TTL.

dig unixcop.com ttl

Cerca QUALSIASI record DNS.

dig unixcop.com any
dig unixcop.com any +noall +answer

Conclusione

In questo tutorial, abbiamo cercato di scoprire l'utilizzo massimo di scavare comando che può aiutarti a cercare informazioni relative a Domain Name Service (DNS). Condividi i tuoi pensieri attraverso la casella dei commenti. puoi seguire i miei altri post.


Linux
  1. Comando wc Linux con esempi

  2. Come utilizzare il comando Hexdump di Linux con esempi pratici

  3. Comando JQ in Linux con esempi

  4. Come utilizzare il comando Dig in Linux con esempi

  5. dig Esempi di comandi in Linux

Come utilizzare il comando Dig in Linux (10 esempi)

Come utilizzare il comando gunzip di Linux con esempi

Come utilizzare il comando Linux rm con esempi

Come installare e utilizzare il comando Ack in Linux con esempi

Come controllare la versione del sistema operativo con la riga di comando di Linux

Utilizzo del comando Linux sed con esempi