tu komanda apzīmē Domēna informācijas apkopotājs . To izmanto, lai izgūtu informāciju par DNS nosaukumu serveriem. To galvenokārt izmanto tīkla administratori. To izmanto, lai pārbaudītu un novērstu DNS problēmas un veiktu DNS meklēšanu. Komanda Dig aizstāj vecākus rīkus, piemēram, nslooku p un saimnieks .
Instalējiet komandu Dig
Debian/Ubuntu gadījumā
$sudo apt-get install dnsutils>
CentOS/RedHat gadījumā
$sudo yum install bind-utils>
Sintakse:
dig [server] [name] [type]>
Darbs ar Dig Command
1. Lai vaicātu domēna A ierakstu
dig techcodeview.com>
Šī komanda liek programmai dig meklēt A ierakstu domēna nosaukumam techcodeview.com.
Ieraksts attiecas uz IPV4 IP.
Tāpat, ja ieraksta veids ir iestatīts kā AAAA, tas atgrieztos IPV6 IP.
2. Lai vaicātu domēnu A ieraksts ar +īss
satur apakšvirkni java
dig techcodeview.com +short>
Pēc noklusējuma dig ir detalizēts, un, izmantojot opciju +short, mēs varam krasi samazināt izvadi, kā parādīts attēlā. 3. Lai noņemtu komentāru rindas.
dig techcodeview.com +nocomments>
Šī komanda veic pieprasījumu un izslēdz komentāru rindas. 4. Lai iestatītu vai notīrītu visus displeja karogus.
dig techcodeview.com +noall>
Mēs izmantojam noall vaicājuma opciju, ja vēlamies iestatīt vai notīrīt visus displeja karogus. 5. Lai vaicātu detalizētas atbildes.
dig techcodeview.com +noall +answer>
Ja vēlamies detalizēti skatīt atbilžu sadaļas informāciju, vispirms apturam visu sadaļu rādīšanu, izmantojot opciju +noall, un pēc tam atbilžu sadaļai vaicājam tikai, izmantojot +atbildes opciju ar komandu dig. 6. Lai vaicātu visus DNS ierakstu veidus.
dig techcodeview.com ANY>
Mēs izmantojam JEBKURU opciju, lai vaicātu visus pieejamos DNS ierakstu veidus, kas saistīti ar domēnu. Tas ietvers visus pieejamos ierakstu veidus izvadē. 7. Lai pieprasītu domēna MX ierakstu.
dig techcodeview.com MX>
Ja mēs vēlamies tikai pasta apmaiņas – MX – atbilžu sadaļu, kas saistīta ar domēnu, mēs izmantojam šo komandu. 8. Lai izsekotu DNS ceļu
dig techcodeview.com +trace>
Komanda +trace tiek izmantota DNS uzmeklēšanas ceļa izsekošanai. Šī opcija veic iteratīvus vaicājumus, lai atrisinātu nosaukuma meklēšanu. Tas vaicās nosaukumu serverus, sākot no saknes un pēc tam šķērso nosaukumvietas koku, izmantojot iteratīvus vaicājumus, kas seko novirzīšanas gadījumiem. 9. Vārdu serveru norādīšanai
kā pārbaudīt ekrāna izmēru
dig techcodeview.com @8.8.8.8>
Pēc noklusējuma komanda dig jautās nosaukumu serveriem, kas norādīti failā /etc/resolv.conf, lai veiktu DNS uzmeklēšanu. Mēs varam to mainīt, izmantojot simbolu @, kam seko nosaukumu servera resursdatora nosaukums vai IP adrese. 10. Statistikas sadaļas vaicājums
dig techcodeview.com +noall +answer +stats>
Mēs izmantojam +stats opciju ar komandu dig, lai redzētu statistikas sadaļu.
Reversā DNS meklēšana:
Reverso DNS meklēšanu var izmantot, lai no IP adreses iegūtu domēna nosaukumu vai resursdatora nosaukumu.
Opcija -x tiek izmantota, lai veiktu reverso DNS uzmeklēšanu.
piem.:
[xxxxxx ~]# rakt +noall +atbilde -x 8.8.8.8
8.8.8.8.in-addr.arpa. 18208 IN PTR dns.google.
Piezīme: DNS reversā meklēšana darbosies tikai tad, ja ierakstā ir PTR.
PTR saturu var apskatīt, izmantojot komandu dig -x xx.yy.zz.aa
Pakešu vaicājumi:
Tā vietā, lai veiktu rakšanas vaicājumu katram domēnam vienlaikus, domēnu sarakstu var pieprasīt uzreiz.
10 no 60
Lai to izdarītu, failā ievadiet domēna nosaukumus, katrā rindiņā ierakstiet tikai 1 domēna nosaukumu un veiciet faila rakšanas vaicājumu.
piemēram: pieņemsim, ka failā file.txt ir vaicājamo domēnu nosaukumu saraksts,
dig -f fails.txt +short veiks DNS vaicājumus un atgriezīs visus atrisinātos IP.