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>
Denne 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>
Som standard er grave detaljert og ved å bruke +kort-alternativet kan vi redusere produksjonen drastisk som vist. 3. For å fjerne kommentarlinjer.
dig techcodeview.com +nocomments>
Denne kommandoen gjør en forespørsel og ekskluderer kommentarlinjene. 4. For å angi eller fjerne alle visningsflagg.
dig techcodeview.com +noall>
Vi bruker noall-spørringsalternativet når vi vil sette eller slette alle visningsflagg. 5. For å spørre detaljerte svar.
dig techcodeview.com +noall +answer>
Hvis 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>
Vi 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>
Hvis 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>
+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>
Som 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>
Vi 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.