logo

dig komanda Linux ar piemēriem

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>

To-query-domain-A-recordŠī 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>

To-query-domain-A-record-with-shortPē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>

Lai-noņemtu-komentāru-rindasŠī 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>

Lai iestatītu vai notīrītu visu displeju karogusMē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>

uz vaicājumu-detalizētas-atbildesJa 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>

to-query-all-dns-record-typesMē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>

to-query-ms-record-of-the-domainJa 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>

to-trace-dns-pathKomanda +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>

vārda serveru norādīšanaiPē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>

SADAĻA UZ-VAIKĀJUMU-STATISTIKAMē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.