Piga - Linux Amri - Unix Amri

NAME

kuchimba - DNS upakuaji wa huduma

SYNOPSIS

kuchimba [ @ seva ] [ -b anwani ] [ -c darasa ] [ -f faili ya faili ] [ -k filename ] [ -p bandari # ] [ -t aina ] [ -x addr ] [ -yina : ufunguo ] [ jina ] [ aina ] [ darasa ] [ queryopt ... ]

kuchimba [ -h ]

kuchimba [ kimataifa-queryopt ... ] [ swala ... ]

DESCRIPTION

kuchimba (domain domain groper) ni chombo rahisi cha kuuliza seva za jina la DNS. Inafanya lookups za DNS na huonyesha majibu ambayo yanarudi kutoka kwa seva jina (s) zilizoombwa. Watawala wengi wa DNS hutumia kuchimba matatizo ya DNS kwa shida kwa sababu ya kubadilika kwake, urahisi wa matumizi na uwazi wa pato. Vifaa vingine vya kupangilia huwa na utendaji mdogo kuliko kuchimba .

Ingawa kuchimba kwa kawaida hutumiwa kwa hoja za mstari wa amri, pia ina mode ya operesheni ya kusoma kwa kusoma maombi ya kupakua kutoka faili. Muhtasari mfupi wa hoja zake za mstari wa amri na chaguo zinachapishwa wakati chaguo -h limetolewa. Tofauti na matoleo mapema, utekelezaji wa BIND9 wa kuchimbwa unaruhusu kura nyingi zinazotolewa kutoka kwenye mstari wa amri .

Isipokuwa imeambiwa kuuliza jina la seva maalum, kuchimba utajaribu kila seva zilizoorodheshwa katika /etc/resolv.conf .

Wakati hakuna hoja ya mstari wa amri au chaguo zinazotolewa, itafanya swala la NS kwa "." (mzizi).

KUTUMIA KUTUMA

Kuomba kawaida ya kuchimba inaonekana kama:

Piga aina ya jina la seva

ambapo:

seva

jina au anwani ya IP ya seva jina ili uulize. Hii inaweza kuwa anwani ya IPv4 katika alama ya dotted-decimal au anwani ya IPv6 katika notation ya colon-delimited. Wakati hoja ya seva inayotolewa ni jina la majeshi, futa utatua jina hilo kabla ya kuomba seva ya jina hilo. Ikiwa hakuna hoja ya seva hutolewa, futa mashauri /etc/resolv.conf na upewe jina la seva zinazotajwa hapo. Jibu kutoka kwa seva jina ambalo linajibu linaonyeshwa.

jina

ni jina la rekodi ya rasilimali ambayo inapaswa kuonekana juu.

aina

inaonyesha aina gani ya swala inayotakiwa --- Aina yoyote, A, MX, SIG, nk nk inaweza kuwa aina yoyote ya swala halali. Ikiwa hakuna hoja ya aina inayotolewa, kuchimba utafanya upya kwa rekodi ya A.

OPTIONS

Chaguo -b huweka anwani ya IP ya swala ya kushughulikia . Hii lazima iwe anwani sahihi kwenye moja ya mtandao wa wavuti.

Kitabu cha swala la msingi (IN kwa mtandao) kinaingizwa na -c chaguo. darasa ni darasa lolote la halali, kama vile HS kwa kumbukumbu za Hesiod au CH kwa rekodi za CHAOSNET.

Chaguo-- f hufanya kuchimba kazi katika hali ya batch kwa kusoma orodha ya maombi ya kupakua ya mchakato kutoka faili la faili . Faili ina maswali kadhaa, kwa kila mstari. Kila kuingia katika faili lazima kupangwa kwa namna ile ile ambayo itawasilishwa kama maswali ya kuchimba kutumia interface ya amri ya mstari.

Ikiwa namba isiyo ya kawaida ya bandari inahitajika, chaguo-- p hutumiwa. bandari # ni namba ya bandari ambayo humba itatuma maswali yake badala ya nambari ya bandari ya DNS ya kiwango cha 53. Chaguo hili litatumika kupima seva jina ambalo limeundwa ili kusikiliza kwa maswali kwenye namba isiyo ya kawaida ya bandari.

Chaguo -chati huweka aina ya swala ya aina . Inaweza kuwa aina yoyote ya swala halali inayoungwa mkono katika BIND9. Aina ya swala ya default "A", isipokuwa chaguo-- x hutolewa ili kuonyesha upatikanaji wa reverse. Uhamisho wa eneo unaweza kuombwa kwa kubainisha aina ya AXFR. Wakati uhamisho wa eneo la ziada (IXFR) inahitajika, aina imewekwa kwa ixfr = N. Uhamisho wa ukanda wa ziada utakuwa na mabadiliko yaliyofanywa kwa eneo tangu namba ya serial katika rekodi ya SOA ya eneo ilikuwa N.

Reverse lookups - anwani ya ramani kwa majina - ni rahisi na -x chaguo. addr ni anwani ya IPv4 katika alama ya dotted-decimal, au anwani ya IPv6 iliyopangwa kwa koloni. Wakati chaguo hili linatumika, hakuna haja ya kutoa jina , darasa na hoja za aina . kuchimba moja kwa moja hufanya upya kwa jina kama 11.12.13.10.in-addr.arpa na kuweka aina ya swala na darasa kwa PTR na IN kwa mtiririko huo. Kwa default, anwani za IPv6 zinaonekana juu kwa kutumia uwanja wa IP6.ARPA na maandiko ya binary kama ilivyoelezwa katika RFC2874. Ili kutumia njia ya zamani ya RFC1886 kwa kutumia anwani ya IP6.INT na "labble" maandiko, taa chaguo -n (nibble).

Ili ishara maswali ya DNS yaliyotumwa na kuchimba na majibu yao kwa kutumia saini za ushirika (TSIG), taja faili muhimu ya TSIG kwa kutumia chaguo -k . Unaweza pia kutaja ufunguo wa TSIG yenyewe kwenye mstari wa amri ukitumia chaguo -o ; Jina ni jina la ufunguo wa TSIG na ufunguo ni ufunguo halisi. Funguo ni kamba ya msingi ya 64-msingi, inayozalishwa na dnssec-keygen (8). Tahadhari inapaswa kuchukuliwa wakati wa kutumia chaguo-kwa mifumo mbalimbali ya mtumiaji kama ufunguo unaweza kuonekana katika pato kutoka PS (1) au faili ya historia ya shell. Unapotumia uthibitishaji wa TSIG kwa kuchimba , seva jina ambalo linahitajika inahitaji kujua ufunguo na algorithm ambayo hutumiwa. Katika BIND, hii inafanywa kwa kutoa taarifa muhimu na seva katika jina lake.conf .

MAFUNZO YA QUERY

kuchimba hutoa chaguo cha swala ambazo huathiri njia ambazo zimefanywa na matokeo yanaonyeshwa. Baadhi ya haya kuweka au kurekebisha bits bendera katika header swala, baadhi ya kuamua ni sehemu gani ya jibu kuchapishwa, na wengine kuamua muda wa muda na kujaribu tena mikakati.

Chaguo la kila swala linatambuliwa na neno la msingi linalotanguliwa na ishara zaidi (+). Baadhi ya maneno huwekwa au kurekebisha chaguo. Hizi zinaweza kutanguliwa na kamba hakuna kupuuza maana ya neno muhimu. Maneno mengine yanatumia maadili kwa chaguzi kama muda wa muda. Wana fomu + ya keyword = thamani . Chaguo la swala ni:

+ [hakuna] tcp

Tumia [usitumie] TCP wakati unatafuta seva za jina. Tabia ya default ni kutumia UDP isipokuwa pendekezo la AXFR au IXFR limeombwa, katika hali hiyo uhusiano wa TCP hutumiwa.

+ [hakuna] vc

Tumia [usitumie] TCP wakati unatafuta seva za jina. Nambari hii ya syntax hadi [hakuna] tcp inatolewa kwa utangamano wa nyuma. "Vc" inasimama kwa "mzunguko wa kawaida".

+ [hakuna] kupuuza

Puuza truncation katika majibu ya UDP badala ya kujaribu tena na TCP. Kwa hitilafu, majaribio ya TCP yanafanywa.

+ domain = somename

Weka orodha ya utafutaji ili iwe na uwanja mmoja wa kikoa, kama ilivyoelezwa katika maelekezo ya kikoa katika /etc/resolv.conf , na uwezeshe usindikaji wa orodha ya utafutaji kama chaguo + la utafutaji lilipotolewa .

+ [hakuna] tafuta

Tumia [usitumie] orodha ya utafutaji iliyofanywa na orodha ya utafutaji au kikoa katika resolv.conf (kama ipo). Orodha ya utafutaji haitumiwi na default.

+ [hakuna] jina la jina lake

Imetolewa, inatibiwa kama ishara ya utafutaji [hakuna]

+ [hakuna] wazi

Chaguo hili halina chochote. Inatolewa kwa compatibilty na matoleo ya zamani ya kuchimba ambako huweka bendera ya kutatua isiyofanywa.

+ hakuna mtu aliyekufafanua

Weka [usiweke] AD (data halisi) katika swala. AD kidogo sasa ina maana ya kawaida tu katika majibu, si kwa maswali, lakini uwezo wa kuweka kidogo katika swala hutolewa kwa ukamilifu.

+ hakuna cdflag

Weka [usiweke] CD (kuchunguza walemavu) kidogo katika swala. Hii inakuomba seva usifanyie uthibitisho wa DNSSEC wa majibu.

+ [hakuna] upya

Badilisha mabadiliko ya RD (kurudia taka) katika swala. Kidogo hiki kinawekwa na default, ambayo ina maana kummba kawaida hutuma maswali ya mara kwa mara. Urejeshaji hutolewa moja kwa moja wakati chaguo + za kutafuta au kufuatilia + hutumiwa.

+ hakuna mtu yeyote

Wakati chaguo hili linapowekwa, futa jitihada za kupata jina la mamlaka ya jina la eneo ambalo jina limezingatiwa na kuonyesha rekodi SOA ambayo kila seva ya jina ina kwa eneo.

+ [hakuna] kufuatilia

Badilisha ufuatiliaji wa njia ya ujumbe kutoka kwa seva za jina la mizizi kwa jina limezingatiwa. Ufuatiliaji umefungwa kwa default. Wakati wa kufuatilia inavyowezeshwa, kuchimba hufanya maswali ya iterative kutatua jina lililoonekana. Itafuata kufuata kutoka kwa seva za mizizi, kuonyesha jibu kutoka kwa kila seva ambayo ilitumiwa kutatua kufuatilia.

+ [hakuna] cmd

inabadilisha uchapishaji wa maoni ya awali katika pato kutambua toleo la kuchimba na chaguo la swala ambalo limewekwa. Maoni haya yanachapishwa kwa default.

+ hakuna fupi

Kutoa jibu la juu. Kichapishaji ni kuchapisha jibu kwa fomu ya verbose.

+ [hakuna] kutambua

Onyesha [au usionyeshe] anwani ya IP na namba ya bandari ambayo imetoa jibu wakati chaguo + fupi linawezeshwa. Ikiwa majibu ya fomu ya fupi yanatakiwa, chaguo-msingi sio kuonyesha anwani ya chanzo na nambari ya bandari ya seva iliyotolewa jibu.

+ hakuna [maoni]

Badilisha mabadiliko ya mistari ya maoni katika pato. Kichapishaji ni kuchapisha maoni.

+ [hakuna] stats

Chaguo hili la swala linabadilisha uchapishaji wa takwimu: wakati swala lilifanywa, ukubwa wa jibu na kadhalika. Tabia ya default ni kuchapisha takwimu za swala.

+ [hakuna] qr

Chapisha [usipatie] swala kama inatumwa. Kwa msingi, swala haifai.

+ hakuna swali

Chapisha [usipatie] sehemu ya swali la swala wakati jibu linarudi. Kichapishaji ni kuchapisha sehemu ya swali kama maoni.

+ hakuna jibu

Onyesha [usionyeshe] sehemu ya jibu la jibu. Kichapishaji ni kuonyesha.

+ hakuna mamlaka

Onyesha [usionyeshe] sehemu ya mamlaka ya jibu. Kichapishaji ni kuonyesha.

+ [hakuna] ziada

Onyesha [usionyeshe] sehemu ya ziada ya jibu. Kichapishaji ni kuonyesha.

+ sio wote

Weka au ufuta bendera zote za kuonyesha.

+ wakati = T

Inatia muda wa swala kwa sekunde T. Wakati usio wa kawaida ni sekunde 5. Jaribio la kuweka T hadi chini ya 1 litasababisha muda wa swala wa swala wa sekunde 1 unatumika.

+ hujaribu = T

Inaweka idadi ya mara kujaribu tena maswali ya UDP kwa seva kwa T badala ya default, 3. Ikiwa T ni chini ya au sawa na sifuri, idadi ya majaribio ni ya kimya hadi hadi 1.

+ ndots = D

Weka idadi ya dots ambazo zinahitajika kuonekana kwa jina la D ili zifikiriwe kabisa. Thamani ya default ni ile iliyoelezwa kwa kutumia taarifa ya ndots katika /etc/resolv.conf , au 1 ikiwa hakuna taarifa ya ndots iko. Majina yenye dakika chache hutafsiriwa kama majina ya jamaa na utafuatiliwa katika vikoa vilivyoorodheshwa katika maagizo ya utafutaji au kikoa katika /etc/resolv.conf .

+ bufsize = B

Weka ukubwa wa buffer wa ujumbe wa UDP uliotangaza kwa kutumia EDNS0 kwa B bytes. Ukubwa na kiwango cha chini cha buffer hii ni 65535 na 0 kwa mtiririko huo. Maadili nje ya aina hii hupangwa au chini.

+ [hakuna] multiline

Rekodi ya kumbukumbu kama kumbukumbu za SOA katika muundo wa verbose wa mstari mbalimbali na maoni ya kibinadamu. Kichapishaji ni kuchapisha rekodi kila moja kwenye mstari mmoja, ili kuwezesha mashine kupitisha pato la kuchimba .

+ [hakuna] kushindwa

Usijaribu seva inayofuata ikiwa unapokea SERVFAIL. Kichafu ni sijaribu seva inayofuata ambayo ni kinyume na tabia ya kawaida ya mpambaji.

+ [hakuna] kushindwa

Jaribio la kuonyesha yaliyomo ya ujumbe ambao hauna malengo. Hitilafu ni sio kuonyesha majibu yasiyofaa.

+ [hapana] dnssec

Inahitaji kumbukumbu za DNSSEC zitumiwe kwa kuweka DNSSEC kidogo (DO) kwenye rekodi ya OPT katika sehemu ya ziada ya swala.

MAELEZO MULTIPLE

Utekelezaji wa BIND 9 wa kuchimba unasaidia kuainisha maswali mengi kwenye mstari wa amri (pamoja na kuunga mkono chaguo -cha kundi cha kundi). Kila moja ya maswali hayo yanaweza kutolewa na seti yake ya bendera, chaguo na chaguo la swala.

Katika kesi hii, hoja ya kila swala inawakilisha swali la kibinafsi katika syntax ya mstari wa amri iliyoelezwa hapo juu. Kila huna chaguo na kiwango cha kila aina, jina lililozingatiwa, aina ya swala ya hiari na darasa na chaguzi yoyote ya swala ambayo inapaswa kutumika kwa swali hilo.

Seti ya kimataifa ya chaguzi za swala, ambayo inapaswa kutumika kwa maswali yote, inaweza pia kutolewa. Chaguo hili la swala la kimataifa linapaswa kutangulia orodha ya kwanza ya jina, darasa, aina, chaguo, bendera, na chaguo la swala ambalo limetolewa kwenye mstari wa amri. Chaguo lolote la swala la kimataifa (isipokuwa chaguo + [hakuna] cmd linaweza kuingizwa na seti maalum ya swala la chaguo la swala. Kwa mfano:

kuchimba + qr www.isc.org yoyote -x 127.0.0.1 isc.org ns + noqr

inaonyesha jinsi kuchimba inaweza kutumika kutoka mstari wa amri kufanya tatu lookups: swali YOTE kwa www.isc.org, upatikanaji reverse ya 127.0.0.1 na swala kwa kumbukumbu NS ya isc.org. Chaguo la swala la kimataifa la + qr linatumiwa, ili kuchimba inaonyesha swali la awali lililofanyika kwa kila kuingia. Swali la mwisho lina chaguo la swala la mitaa la + noqr ambalo linamaanisha kwamba kuchimba si kuchapisha swali la awali wakati inatazama kumbukumbu za NS za isc.org.

ANGALIA PIA

mwenyeji ( 1), aitwaye (8), dnssec-keygen (8), RFC1035 .

Muhimu: Tumia amri ya mtu ( % mtu ) ili kuona jinsi amri hutumiwa kwenye kompyuta yako fulani.

Makala zinazohusiana