logo

dig kommando i Linux med eksempler

dig kommando står for Domain Information Groper . Det bruges til at hente information om DNS-navneservere. Det bruges grundlæggende af netværksadministratorer. Det bruges til at verificere og fejlfinde DNS-problemer og til at udføre DNS-opslag. Dig kommando erstatter ældre værktøjer som f.eks nslooku p og værten.

Installerer Dig kommando

I tilfælde af Debian/Ubuntu



$sudo apt-get install dnsutils>

I tilfælde af CentOS/RedHat

$sudo yum install bind-utils>

Syntaks:

dig [server] [name] [type]>

Arbejder med Dig Command

1. For at forespørge domæne A-post



escape karakter java
dig techcodeview.com>

Til-forespørgsel-domæne-A-recordDenne kommando får dig til at slå A-posten op for domænenavnet techcodeview.com.

En post refererer til IPV4 IP.
På samme måde, hvis posttypen er indstillet til AAAA, vil dette returnere IPV6 IP.

hvad er android påskeæg

2. For at forespørge domæne En post med +kort



dig techcodeview.com +short>

Til-forespørgsel-domæne-A-record-med-kortSom standard er grave verbose, og ved at bruge +short option kan vi reducere output drastisk som vist. 3. For at fjerne kommentarlinjer.

dig techcodeview.com +nocomments>

For at-fjerne-kommentar-linjerDenne kommando foretager en anmodning og udelukker kommentarlinjerne. 4. For at indstille eller slette alle displayflag.

dig techcodeview.com +noall>

At-indstille-eller-rydde-alle-display-flagVi bruger noall-forespørgselsmuligheden, når vi vil indstille eller rydde alle displayflag. 5. For at forespørge om detaljerede svar.

dig techcodeview.com +noall +answer>

at-forespørge-detaljerede-svarHvis vi ønsker at se svarsektionsoplysningerne i detaljer, stopper vi først visningen af ​​alle sektioner ved hjælp af +noall-indstillingen og forespørger derefter kun svarsektionen ved at bruge +svar-indstillingen med dig-kommandoen. 6. For at forespørge alle DNS-posttyper.

dig techcodeview.com ANY>

at-forespørge-alle-dns-record-typerVi bruger ENHVER mulighed for at forespørge på alle tilgængelige DNS-posttyper, der er knyttet til et domæne. Det vil inkludere alle de tilgængelige posttyper i outputtet. 7. For at forespørge MX-post for domænet.

understregning
dig techcodeview.com MX>

at-forespørge-ms-record-of-the-domainHvis vi kun ønsker mailudvekslingen – MX – svarsektionen tilknyttet et domæne, bruger vi denne kommando. 8. For at spore DNS-sti

dig techcodeview.com +trace>

at-spore-dns-sti+trace-kommandoen bruges til at spore DNS-opslagsstien. Denne indstilling laver iterative forespørgsler for at løse navneopslaget. Det vil forespørge navneserverne fra roden og efterfølgende gennemløbe navneområdetræet ved hjælp af iterative forespørgsler efter henvisninger undervejs. 9. Til angivelse af navneservere

dig techcodeview.com @8.8.8.8>

for-angivelse af-navne-servereSom standard vil dig-kommandoen forespørge på navneserverne, der er angivet i /etc/resolv.conf, for at udføre et DNS-opslag. Vi kan ændre det ved at bruge @-symbolet efterfulgt af et værtsnavn eller IP-adresse på navneserveren. 10. For at forespørge i statistiksektionen

dig techcodeview.com +noall +answer +stats>

FORESPØRGSEL-STATISTIK-AFSNITVi bruger muligheden +stats med dig-kommandoen for at se statistik-sektionen.

Omvendt DNS-opslag:

Omvendt DNS-opslag kan bruges til at hente domænenavnet eller værtsnavnet fra IP-adressen.
-x-indstillingen bruges til at udføre omvendt DNS-opslag.

arrays java

eks:

[xxxxxx ~]# dig +noall +svar -x 8.8.8.8
8.8.8.8.in-addr.arpa. 18208 I PTR dns.google.

Bemærk: DNS omvendt opslag virker kun, hvis indgangen er til stede PTR.
PTR-indhold kan ses ved hjælp af kommandoen dig -x xx.yy.zz.aa

Batchforespørgsler:

I stedet for at udføre graveforespørgsler for hvert domæne ad gangen, kan en liste over domæner forespørges på én gang.

For at gøre det skal du indtaste domænenavnene i en fil, kun 1 domænenavn i hver linje og udføre graveforespørgslen på filen.
eks: lad os sige, file.txt har listen over domænenavne, der skal forespørges derefter,

tilfældigt tal gen java

dig -f file.txt +short vil udføre DNS-forespørgsler og returnere alle de løste IP'er.