logo

dig kommando i Linux med eksempler

du kommando står for Domeneinformasjon Groper . Den brukes til å hente informasjon om DNS-navnetjenere. Det brukes i utgangspunktet av nettverksadministratorer. Den brukes til å verifisere og feilsøke DNS-problemer og for å utføre DNS-oppslag. Dig kommando erstatter eldre verktøy som f.eks nslooku p og verten.

Installerer Dig-kommandoen

I tilfelle av Debian/Ubuntu



$sudo apt-get install dnsutils>

I tilfelle av CentOS/RedHat

$sudo yum install bind-utils>

Syntaks:

dig [server] [name] [type]>

Jobber med Dig Command

1. For å spørre etter domene A-post



unnslippe karakter java
dig techcodeview.com>

For å spørre-domene-A-postDenne kommandoen får dig til å slå opp A-posten for domenenavnet techcodeview.com.

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

hva er android påskeegg

2. For å spørre domene En post med +kort



dig techcodeview.com +short>

For å spørre-domene-En-post-med-kortSom standard er grave detaljert og ved å bruke +kort-alternativet kan vi redusere produksjonen drastisk som vist. 3. For å fjerne kommentarlinjer.

dig techcodeview.com +nocomments>

For å-fjerne-kommentar-linjerDenne kommandoen gjør en forespørsel og ekskluderer kommentarlinjene. 4. For å angi eller fjerne alle visningsflagg.

dig techcodeview.com +noall>

For å sette-eller-tømme-alle-visningsflaggerVi bruker noall-spørringsalternativet når vi vil sette eller slette alle visningsflagg. 5. For å spørre detaljerte svar.

dig techcodeview.com +noall +answer>

å-spørre-detaljerte-svarHvis vi ønsker å se svarseksjonsinformasjonen i detalj, stopper vi først visningen av alle seksjoner ved å bruke +noall-alternativet og spør deretter svarseksjonen bare ved å bruke +svar-alternativet med dig-kommandoen. 6. For å spørre alle DNS-posttyper.

dig techcodeview.com ANY>

for å spørre-alle-dns-posttyperVi bruker ALLE muligheter for å spørre etter alle tilgjengelige DNS-posttyper knyttet til et domene. Den vil inkludere alle tilgjengelige posttyper i utdataene. 7. For å spørre MX-posten for domenet.

understreking
dig techcodeview.com MX>

for å spørre-ms-record-of-the-domainHvis vi kun vil ha svarseksjonen for e-postutveksling – MX – tilknyttet et domene, bruker vi denne kommandoen. 8. For å spore DNS-bane

dig techcodeview.com +trace>

å-spore-dns-sti+trace-kommandoen brukes til å spore DNS-oppslagsbanen. Dette alternativet gjør iterative spørringer for å løse navneoppslaget. Den vil spørre navneserverne fra roten og deretter krysse navneområdetreet ved å bruke iterative spørringer etter henvisninger underveis. 9. For å spesifisere navneservere

dig techcodeview.com @8.8.8.8>

for å spesifisere-navneservereSom standard vil dig-kommandoen spørre navneserverne oppført i /etc/resolv.conf for å utføre et DNS-oppslag. Vi kan endre det ved å bruke @-symbolet etterfulgt av et vertsnavn eller IP-adresse til navneserveren. 10. For å spørre statistikkdelen

dig techcodeview.com +noall +answer +stats>

TIL-SPØRRE-STATISTIKK-SeksjonVi bruker +stats-alternativet med dig-kommando for å se statistikkdelen.

Omvendt DNS-oppslag:

Omvendt DNS-oppslag kan brukes til å hente domenenavnet eller vertsnavnet fra IP-adressen.
-x-alternativet brukes til å utføre omvendt DNS-oppslag.

arrays java

eks:

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

Merk: DNS omvendt oppslag fungerer bare hvis oppføringen er tilstede PTR.
PTR-innhold kan vises ved å bruke kommandoen dig -x xx.yy.zz.aa

Batchforespørsler:

I stedet for å utføre gravespørringer for hvert domene om gangen, kan en liste over domener søkes på en gang.

For å gjøre det, skriv inn domenenavnene i en fil, bare 1 domenenavn på hver linje og utfør gravespørringen på filen.
eks: la oss si at file.txt har listen over domenenavn som skal søkes deretter,

tilfeldig tall gen java

dig -f file.txt +short vil utføre DNS-spørringer og returnere alle de løste IP-ene.