Dig - Linux Command - Unix Command

ISEM

ħaffer - DNS lookup utilità

SINOPSI

ħaffer [ @ server ] [ -b indirizz ] [ -c klassi ] [ -f isem tal-file ] [ -k filename ] [ -p port # ] [ -t tip ] [ -x addr ] [ -i isem: key ] [ isem ] [ tip ] [ klassi ] [ queryopt ... ]

ħaffer [ -h ]

ħaffer [ global-queryopt ... ] [ mistoqsija ... ]

DESKRIZZJONI

ħaffer (groper ta 'informazzjoni ta' dominju) huwa għodda flessibbli għall-interrogazzjoni ta 'servers ta' l-ismijiet DNS. Huwa jwettaq verifiki DNS u juri t-tweġibiet li jintbagħtu lura mis-server (i) ta 'l-isem li ġew ikkunsidrati. Il-biċċa l-kbira ta 'l-amministraturi tad-DNS jużaw ħaffer biex isolvu problemi DNS minħabba l-flessibilità, il-faċilità ta' l-użu u ċ-ċarezza tal-produzzjoni. Għodod oħrajn ta 'tiftix għandhom tendenza li jkollhom inqas funzjonalità milli ħaffer .

Għalkemm ħaffer normalment jintuża ma 'l-argumenti tal-linja tal-kmand, għandu wkoll mod ta' operazzjoni tal-lott għall-qari ta 'talbiet għal mistoqsijiet minn fajl. Sommarju qasir ta 'l-argumenti u l-għażliet tal-linja ta' kmand tiegħu huwa stampat meta tingħata l-għażla -h . B'differenza mill-verżjonijiet preċedenti, l-implimentazzjoni BIND9 ta ' ħaffer tippermetti li jinħarġu diversi investigazzjonijiet mil- linja tal - kmand .

Sakemm ma jiġix mistoqsi server speċifiku ta 'l-isem, ħaffer jipprova kull wieħed mis-servers imniżżla f' /etc/resolv.conf .

Meta ma jingħataw l-ebda argument jew għażliet tal-linja tal-kmand, għandu jwettaq mistoqsija NS għal "." (l-għerq).

UŻU SEMPLIĊI

Stedina tipika ta ' ħaffer tidher qiesha:

isem tat-tip server @ dig

fejn:

server

huwa l-isem jew l -indirizz IP tas-server tal-isem għal mistoqsija. Dan jista 'jkun indirizz ta' l-IPv4 f'notazzjoni deċimali-bit-tikketta jew indirizz IPv6 f'notazzjoni delimitata mill-kolon. Meta l-argument tas-server fornut huwa hostname, ħaffer jirrisolvi dak l-isem qabel ma jfittex dak is-server. Jekk l-ebda argument tas-server ma jiġi pprovdut, ħaffer jikkonsulta /etc/resolv.conf u jfittex is-servers tal-ismijiet elenkati hemm. Ir-risposta mill-isem server li twieġeb hija murija.

isem

huwa l-isem tar-rekord tar-riżorsi li għandu jiġi eżaminat.

tip

tindika liema tip ta 'mistoqsija hija meħtieġa --- KULL TIP, A, MX, SIG, eċċ jista' jkun kwalunkwe tip ta 'mistoqsija valida. Jekk l-ebda argument tat-tip ma jiġi pprovdut, ħaffer iwettaq tfittxija għal rekord A.

GĦAŻLIET

L-għażla -b tistabbilixxi l- indirizz IP tas-sors tal-mistoqsija li trid tindirizza . Dan għandu jkun indirizz validu fuq waħda mill-interfaces tan-netwerk ta 'l-ospitant.

Il-klassi tal-mistoqsijiet default (IN għall-internet) hija megħluba mill-għażla -c . klassi hija kwalunkwe klassi valida, bħal HS għal rekords Hesiod jew CH għal rekords CHAOSNET.

L-għażla -f tagħmel ħaffer jopera fil-modalità tal-lott billi taqra lista ta 'talbiet għal investigazzjoni biex tipproċessa mill-fajl filename . Il-fajl fih għadd ta 'mistoqsijiet, wieħed għal kull linja. Kull daħla fil-fajl għandha tkun organizzata bl-istess mod kif jiġu ppreżentati bħala mistoqsijiet biex tinħaffel bl-użu tal-interface tal-linja tal-kmand.

Jekk numru ta 'port mhux standard għandu jiġi mistoqsi, tintuża l-għażla -p . port # huwa n-numru tal-port li ħaffer jibgħat il-mistoqsijiet tiegħu minflok in-numru standard tal-port tad-DNS 53. Din l-għażla tintuża biex tittestja server ta 'isem li ġie kkonfigurat biex jisma' mistoqsijiet fuq numru ta 'port mhux standard.

L-għażla -t tistabbilixxi t-tip ta 'mistoqsija għat- tip . Jista 'jkun kwalunkwe tip ta' mistoqsija valida li hija appoġġjata f'BIND9. It-tip ta 'mistoqsija default "A", sakemm l-għażla -x mhix provduta biex tindika reverse lookup. Trasferiment ta 'żona jista' jintalab billi jiġi speċifikat tip ta 'AXFR. Meta jkun meħtieġ trasferiment taż-żona inkrementali (IXFR), it-tip huwa ssettjat għal ixfr = N. It-trasferiment taż-żona inkrimentali għandu jkun fih il-bidliet li jsiru lejn iż-żona billi n-numru tas-serje fir-rekord SOA taż-żona kien N.

Reverse searches - mapping indirizzi għal ismijiet - huma ssimplifikati bl-għażla -x . addr huwa indirizz IPv4 f'notazzjoni deċimali, jew indirizz IPv6 delimitat mill-kolon. Meta tintuża din l-għażla, m'hemmx għalfejn tipprovdi l- isem , l-argumenti tal- klassi u tat-tip . ħaffer awtomatikament iwettaq tfittxija għal isem bħal 11.12.13.10.in -addr.arpa u jistabbilixxi t-tip u l-klassi tal-mistoqsija lil PTR u IN rispettivament. B'mod awtomatiku, l-indirizzi IPv6 huma mħarsa bl-użu tad-dominju IP6.ARPA u t-tikketti binarji kif definit f'RFC2874. Biex tuża l-metodu RFC1886 anzjat bl-użu tad-dominju IP6.INT u tikketti "nibble", speċifika l-għażla -n (nibble).

Biex tiffirma l-mistoqsijiet DNS mibgħuta permezz ta ' ħaffer u r-risposti tagħhom bl-użu ta' firem tat-tranżazzjonijiet (TSIG), speċifika fajl tat-TSIG li juża l-għażla -k . Tista 'wkoll tispeċifika l-buttuna TSIG innifisha fuq il-linja tal-kmand billi tuża l-għażla -y ; isem huwa l-isem tal-buttuna TSIG u ċ-ċavetta hija ċ-ċavetta attwali. Iċ-ċavetta hija sekwenza kodifikata ta 'bażi-64, tipikament iġġenerata minn dnssec-keygen (8). Għandha tittieħed kawtela meta tintuża l-għażla -y fuq is-sistemi multi-utenti peress li ċ-ċavetta tista 'tkun viżibbli fl-output minn ps (1) jew fil-fajl tal-istorja tal-qoxra. Meta tuża l-awtentikazzjoni TSIG b'ħaffer, is-server ta 'l-isem li jkun ikkunsidrat jeħtieġ li jkun jaf iċ-ċavetta u l-algoritmu li qed jintuża. Fil-BIND, dan isir billi tipprovdi dikjarazzjonijiet xierqa ta ' ċwievet u servers fl- isem named.conf .

GĦAŻLIET TA 'MISTOQSIJIET

ħaffer jipprovdi għadd ta 'għażliet ta' mistoqsijiet li jaffettwaw il-mod kif isiru l-istħarriġ u r-riżultati murija. Xi wħud minn dawn il-biċċiet tal-bandiera stabbiliti jew mibdula fil-header tal-mistoqsija, xi wħud jiddeterminaw liema sezzjonijiet tat-tweġiba jiġu stampati, u oħrajn jiddeterminaw it-timeout u l-istrateġiji mill-ġdid.

Kull għażla ta 'mistoqsija hija identifikata minn kelma prinċipali preċeduta b'sinjal plus (+). Xi kliem prinċipali jistabbilixxu jew reset għażla. Dawn jistgħu jiġu preċeduti mill-sekwenza mhux biex tinnega t-tifsira ta 'dak il-kelma prinċipali. Klijenti oħra jassenjaw valuri għal għażliet bħall-intervall ta 'timeout. Huma għandhom il-formola + keyword = valur . L-għażliet ta 'mistoqsijiet huma:

+ [le] tcp

Uża [ma tużax] TCP meta tikkonsulta servers ta 'l-ismijiet. L-imġieba inadempjenti hija li tuża UDP sakemm ma tintalabx mistoqsija AXFR jew IXFR, f'liema każ tintuża konnessjoni TCP.

+ [le] vc

Uża [ma tużax] TCP meta tikkonsulta servers ta 'l-ismijiet. Din is-sintassi supplenti għal + [le] tcp hija pprovduta għall-kompatibilità lura. Il- "vc" tfisser "ċirkwit virtwali".

+ [le] injorat

Injora t-taqlib fit-tweġibiet ta 'l-UDP minflok ma jerġa' jibda mill-ġdid ma 'TCP. B'mod awtomatiku, it-tfittxijiet TCP huma mwettqa.

+ dominju = isimhom

Issettja l-lista ta 'tfittxija biex tinkludi s- sinjal ta' dominju uniku, bħal fil-każ speċifikat f'Direttiva dwar id- Dominju f'etem / revo.conf , u jippermetti l-ipproċessar ta 'listi ta' tfittxija bħallikieku l-għażla tat-tfittxija ġiet mogħtija.

+ [le] tfittxija

Uża [tużax] il-lista ta 'tiftix iddefinita mill-lista tat-tfittxija jew id-direttiva dwar is-domain fir- resolv.conf (jekk ikun hemm). Il-lista tat-tfittxija mhix użata awtomatikament.

+ [le] defname

Deprecated, trattat bħala sinonimu għal + [le] tfittxija

+ [le] aaonly

Din l-għażla ma tagħmel xejn. Huwa pprovdut għall-kompatibilità ma 'verżjonijiet qodma ta' ħaffer fejn stabbilixxa bandiera ta 'soluzzjoni mhux implimentata.

+ [le] adflag

Issettja [ma ssettjax] bit-AD (data awtentika) fil-mistoqsija. Il-AD bit bħalissa għandha tifsira standard biss fir-risposti, mhux f'mistoqsijiet, iżda l-abbiltà li jiġi stabbilit il-bit fil-mistoqsija hija pprovduta għall-kompletezza.

+ [l-ebda] cdflag

Issettja [ma ssettjax] bit-CD (verifika tal-persuni b'diżabilità) fil-mistoqsija. Dan jitlob li s-server ma jwettaqx validazzjoni tad-DNSSEC tar-risposti.

+ [le] recursive

Toggle l-issettjar tal-bit-RD (rikjesta mixtieqa) fil-mistoqsija. Dan il-bit huwa stabbilit b'mod awtomatiku, li jfisser li ħaffer normalment jibgħat mistoqsijiet rikursivi. Ir-rikursjoni hija awtomatikament diżattivata meta jintużaw l-għażliet + nssearch jew + trace query.

+ [ebda] nssearch

Meta tiġi ffissata din l-għażla, it-tentattivi biex isibu s-servers ta 'l-ismijiet awtorevoli għaż-żona li fiha l-isem qed jiġu mħarsa u juru r-rekord SOA li kull server ta' l-isem għandu għaż-żona.

+ [l-ebda] traċċa

Ittiddel ir-rintraċċar tal-mogħdija tad-delegazzjoni mis-servers ta 'l-isem ta' l-għeruq sabiex l-isem jiġi mħares. It-traċċar huwa diżattivat awtomatikament. Meta r-rintraċċar ikun attivat, ħaffer jagħmel mistoqsijiet iterattivi biex issolvi l-isem li jkun qed iħares 'il quddiem. Ser issegwi riferimenti mis-servers ta 'l-għeruq, li juru r-risposta minn kull server li ntuża biex issolvi l-Lookup.

+ [le] cmd

toggles l-istampar tal-kumment inizjali fil-produzzjoni li tidentifika l-verżjoni tal- ħaffer u l-għażliet tal-mistoqsijiet li ġew applikati. Dan il-kumment huwa stampat awtomatikament.

+ [le] qasir

Ipprovdi tweġiba kuntenta. L-inadempjenza hija li tipprintja r-risposta f'forma mqassra.

+ [ebda] tidentifika

Uri [jew ma turix] l-indirizz IP u n-numru tal-port li pprovdew ir-risposta meta l-għażla + qasira hija attivata. Jekk jintalbu tweġibiet fil-forma qasira, l-inadempjenza mhix li turi l-indirizz tas-sors u n-numru tal-port tas-server li pprovda t-tweġiba.

+ [ebda] kummenti

Toggle il-wiri tal-linji tal-kummenti fil-produzzjoni. L-inadempjenza hija li jistampaw il-kummenti.

+ [le] stats

Din l-għażla ta 'mistoqsija toggles l-istampar tal-istatistika: meta saret il-mistoqsija, id-daqs tar-risposta u l-bqija. L-imġieba inadempjenti hija li tipprintja l-istatistika tal-mistoqsija.

+ [le] qr

Stampa [ma tipprintjax] il-mistoqsija kif tintbagħat. B'mod awtomatiku, il-mistoqsija mhix stampata.

+ [le] mistoqsija

Stampa [ma tipprintjax] it-taqsima mistoqsija ta 'mistoqsija meta tingħata risposta. L-inadempjenza hija li tistampa s-sezzjoni tal-mistoqsija bħala kumment.

+ [le] tweġiba

Uri [ma turix] is-sezzjoni tar-risposta ta 'tweġiba. L-inadempjenza hi li turiha.

+ [l-ebda] awtorità

Uri [ma turix] is-sezzjoni tal-awtorità ta 'tweġiba. L-inadempjenza hi li turiha.

+ [mhux] addizzjonali

Uri [ma turix] is-sezzjoni addizzjonali ta 'tweġiba. L-inadempjenza hi li turiha.

+ [mhux] kollha

Stabbilixxi jew ċar il-bnadar kollha tal-wiri.

+ ħin = T

Twaħħal iż-żmien ta 'skadenza għal mistoqsija għal T sekondi. Il-ħin tal-ħin default huwa ta '5 sekondi. Tentattiv biex T jiġi stabbilit għal inqas minn 1 iwassal għal waqfien tal-mistoqsija ta '1 sekonda li tkun qed tiġi applikata.

+ tipprova = T

Twaqqaf in-numru ta 'drabi biex terġa' tibda l-mistoqsijiet UDP lil server għal T minflok in-nuqqas, 3. Jekk T hija inqas minn jew ugwali għal żero, in-numru ta 'retixturi huwa silenzjuż arrotondat sa 1.

+ ndots = D

Issettja n-numru ta 'tikek li jridu jidhru fl- isem għal D sabiex din titqies assoluta. Il-valur awtomatiku huwa dak definit bl-użu tad-dikjarazzjoni ndots f ' /etc/resolv.conf , jew 1 jekk l-ebda dikjarazzjoni ndots ma tkun preżenti. Ismijiet b'inqas tikek huma interpretati bħala ismijiet relattivi u se jiġu mfittxija fl-oqsma elenkati fid-direttiva ta ' tfittxija jew dominju f' /etc/resolv.conf .

+ bufsize = B

Issettja d-daqs tal-buffer tal-messaġġ UDP reklamat bl-użu ta 'bytes EDNS0 sa B. Id-daqsijiet massimi u minimi ta 'dan il-buffer huma 65535 u 0 rispettivament. Valuri barra minn din il-medda huma arrotondati 'l fuq jew' l isfel b'mod xieraq.

+ [le] multiline

Stampa r-rekords bħar-rekords SOA f'format multi-line verboso b'kummenti li jinqraw mill-bniedem. L-inadempjenza hija li tipprintja kull rekord fuq linja waħda, biex tiffaċilita l-analiżi tal-magna tal-produzzjoni tal- ħaffer .

+ [le] jonqsu

Tippruvax is-server li jmiss jekk tirċievi SERVFAIL. L-inadempjenza hija li ma tippruvax is-server li jmiss li huwa l-kuntrarju ta 'l-imġieba normali tar-regolazzjoni tal-istub.

+ [l-ebda] kuntatt ieħor

Tentattiv li turi l-kontenut ta 'messaġġi li mhumiex formati. L-inadempjenza hija li ma jurix risposti malformati.

+ [le] dnssec

Talbiet Ir-rekords DNSSEC jintbagħtu billi tiffissa DNSSEC OK bit (DO) fir-rekord OPT fit-taqsima addizzjonali tal-mistoqsija.

TAGĦRIF MULTIPLU

L-implimentazzjoni BIND 9 ta ' ħaffer jappoġġja li tispeċifika mistoqsijiet multipli fuq il-linja tal-kmand (minbarra li ssostni l-għażla -f lott tal-fajl). Kull waħda minn dawn il-mistoqsijiet tista 'tiġi pprovduta bis-sett tagħha ta' bnadar, għażliet u għażliet ta 'mistoqsijiet.

F'dan il-każ, kull argument ta ' mistoqsija jirrappreżenta mistoqsija individwali fis-sintassi tal-linja tal-kmand deskritta hawn fuq. Kull waħda tikkonsisti f'waħda mill-għażliet u bnadar standard, l-isem li għandu jiġi eżaminat, tip ta 'mistoqsija u klassi fakultattiva u kull għażla ta' mistoqsija li għandha tiġi applikata għal dik il-mistoqsija.

Għandu jiġi pprovdut ukoll sett globali ta 'għażliet ta' mistoqsijiet, li għandhom jiġu applikati għall-mistoqsijiet kollha. Dawn l-għażliet ta 'mistoqsijiet globali għandhom jippreċedu l-ewwel tupla ta' isem, klassi, tip, għażliet, bnadar, u għażliet ta 'mistoqsija fornuti fuq il-linja tal-kmand. Kull għażla ta 'mistoqsija globali (ħlief l-għażla [mhux] cmd ) tista' tiġi mwarrba minn sett speċifiku ta 'mistoqsijiet ta' għażliet ta 'mistoqsija. Pereżempju:

dig + qr www.isc.org kull -x 127.0.0.1 isc.org ns + noqr

juri kif tista 'tintuża l- ħaffer mil-linja tal-kmand biex tagħmel tliet intervisti: mistoqsija ANY għal www.isc.org, reverse lookup ta' 127.0.0.1 u mistoqsija għar-rekords NS ta 'isc.org. Għandha tiġi applikata għażla ta 'mistoqsija globali ta' + qr , sabiex ħaffer turi l-mistoqsija inizjali li għamlet għal kull lookup. Il-mistoqsija finali għandha għażla ta 'mistoqsija lokali ta' + noqr li jfisser li l- ħaffer ma jimpurtax il-mistoqsija inizjali meta jħares ir-rekords tan-NS għal isc.org.

ARA UKOLL

ospitanti ( 1), imsemmija (8), dnssec-keygen (8), RFC1035 .

Importanti: Uża l- kmand tal- bniedem ( % raġel ) biex tara kif tintuża kmand fuq il-kompjuter partikolari tiegħek.

Artikoli Relatati