Ma wà - Laa aṣẹ Laafin - Aṣẹ UNIX

Orukọ

ma wà - Iwifun n ṣalaye DNS

SYNOPSIS

digi [ server ] [ -b adirẹsi ] [ -c kilasi ] [ -f filename ] [ -k filename ] [ -p port # ] [ -t type ] [ -x addr ] [ -i orukọ: bọtini ] [ orukọ ] [ tẹ ] [ kilasi ] [ queryopt ... ]

ma wà [ -h ]

ma wà [ global-queryopt ... ] [ ìbéèrè ... ]

Apejuwe

iwo (alaye alaye ile-iṣẹ) jẹ ọpa rọọrun fun itọ awọn orukọ olupin DNS. O ṣe awari awọn DNS ati ki o han awọn idahun ti a ti pada lati olupin awọn orukọ ti a beere. Ọpọlọpọ awọn alakoso DNS lo lati ṣawari lati ṣoro awọn iṣoro DNS nitori pe o ni irọrun, irorun ti lilo ati asọye ti o wu jade. Awọn irinṣẹ iyasọtọ miran wa lati ni iṣẹ-kekere ju digi lọ .

Biotilejepe iwo ni a lo deede pẹlu awọn ariyanjiyan ti ila-aṣẹ, o tun ni ipo ipo ti iṣẹ fun awọn ibeere wiwa kika lati faili kan. Atokuro akokọ ti awọn ariyanjiyan ti ila-aṣẹ rẹ ati awọn aṣayan ti wa ni titẹ nigba ti a fun ni -h aṣayan. Kii awọn ẹya ti o ti ṣaju, iṣeduro BIND9 ti iwo gba ọpọ awọn awari lati wa lati inu ila aṣẹ .

Ayafi ti o ba sọ fun ibeere kan pato olupin orukọ, ma wà yoo gbiyanju gbogbo awọn olupin ti a ṣe akojọ si /etc/resolv.conf .

Nigbati ko ba si awọn ariyanjiyan laini aṣẹ tabi awọn aṣayan ti a fun, yoo ṣe iwadi NS fun "." (gbongbo).

EYE NIPA

Aṣoṣo aṣagbe ti awọn ikawe dabi:

ma wà @ orukọ olupin orukọ

nibi ti:

olupin

ni orukọ tabi IP adirẹsi ti olupin orukọ si ìbéèrè. Eyi le jẹ adiresi IPv4 kan ni awọn imọran ti a ṣe ni imọran-decimal tabi adiresi IPv6 kan ni akọsilẹ-ti-ni-ami-ti-ni-ami. Nigba ti ariyanjiyan olupin ti a pese ti jẹ orukọ olupin, ma wa ni ipinnu pe orukọ naa ki o to beere pe olupin orukọ naa. Ti ko ba si ariyanjiyan olupin , ṣe ikawe /etc/resolv.conf ati awọn ibeere awọn olupin orukọ ti o wa nibẹ. Idahun lati ọdọ olupin orukọ ti o dahun jẹ ifihan.

orukọ

ni orukọ igbasilẹ oluwadi ti o yẹ ki a wo soke.

Iru

tọkasi iru iru ibeere ti a beere fun - Kọọkan, A, MX, SIG, bbl iru le jẹ eyikeyi iru ibeere ìbéèrè. Ti ko ba si ariyanjiyan ariyanjiyan, iwo yoo ṣe awari fun igbasilẹ A.

Awọn aṣayan

Aṣayan -b naa ṣajọ adirẹsi IP ipamọ ti ìbéèrè lati ṣaju . Eyi gbọdọ jẹ adiresi ti o wulo lori ọkan ninu awọn atọka nẹtiwọki ti ile-iṣẹ.

Iwọn ibeere ìbéèrè aiyipada (IN fun intanẹẹti) ti wa ni kikọ nipasẹ -c aṣayan. kilasi jẹ eyikeyi kilasi ti o wulo, bii HS fun igbasilẹ Hesiod tabi CH fun awọn igbasilẹ CHAOSNET.

Aṣayan -f naa n mu ki ṣiṣẹ ṣiṣẹ ni ipo ipo nipa kika akojọ awọn ibeere idanwo lati ṣe ilana lati orukọ faili. Faili naa ni nọmba ti awọn ibeere, ọkan fun ila. Kọọkan titẹ sii ninu faili yẹ ki o ṣeto ni ọna kanna ti wọn yoo gbekalẹ bi awọn ibeere lati ma wà pẹlu lilo awọn ila ila-aṣẹ.

Ti o ba jẹ pe awọn nọmba ibudo ti kii ṣe deede, wọn yoo lo aṣayan -p . ibudo # ni nọmba ibudo ti o ma wà yoo firanṣẹ awọn ibeere rẹ dipo nọmba ibudo DNS ti o tọju 53. Aṣayan yii yoo lo lati ṣe idanwo olupin orukọ kan ti a ti tunto lati gbọ fun awọn ibeere lori nọmba ibudo ti kii ṣe deede.

Aṣayan-aṣayan naa ṣetọ iru iru ibeere lati tẹ . O le jẹ iru ibeere ibeere ti o ni atilẹyin ni BIND9. Ibeere ìbéèrè aṣiṣe "A", ayafi ti a ba pese aṣayan -x- lati ṣe afihan iyipada ti o sẹhin. Gbigbe kan ni agbegbe le ṣee beere nipa ṣiṣe alaye irufẹ AXFR kan. Nigbati a ba nilo gbigbe gbigbe agbegbe kan (IXFR), a ṣeto iru si ixfr = N. Iyipada gbigbe agbegbe naa yoo ni awọn ayipada ti a ṣe si agbegbe naa niwon nọmba nọmba ni tẹmpili SOA ti agbegbe naa jẹ N.

Ṣiṣayẹwo awọn oju-iwe - adirẹsi awọn aworan si awọn orukọ - ti wa ni simplified nipasẹ aṣayan -x . addr jẹ adiresi IPv4 kan ninu awọn akiyesi-idinku-decimal, tabi adiresi IPv6 kan ti a kọlu. Nigbati a ba lo aṣayan yi, ko si ye lati pese orukọ , kilasi ati tẹ awọn ariyanjiyan. ma wà taara laifọwọyi ṣe awari fun orukọ kan bi 11.12.13.10.in-addr.arpa o si ṣeto iruwe ibeere ati kilasi si PTR ati IN lẹsẹsẹ. Nipa aiyipada, awọn adirẹsi IPv6 wa ni oke pẹlu lilo IP6.ARPA-ašẹ ati awọn aami alakomeji gẹgẹbi a ti sọ ni RFC2874. Lati lo ọna RFC1886 ti o dagba julo nipa lilo awọn orukọ IP6.INT ati awọn aami "nibble", pato awọn aṣayan -n (nibble).

Lati wole awọn ibeere yoowu ti a rán nipasẹ iwo ati awọn esi wọn nipa lilo awọn ibuwọlu idunadura (TSIG), pato faili faili kan TSIG nipa lilo aṣayan -k . O tun le ṣafihan bọtini ara TSIG fun ara rẹ ni ila ila pẹlu lilo aṣayan -y ; orukọ ni orukọ ti bọtini TSIG ati bọtini jẹ bọtini gangan. Bọtini naa jẹ okun ti a fi koodu pa-64, ti o ṣiṣẹ nipasẹ dnssec-keygen (8). Iyatọ yẹ ki o ya nigba lilo aṣayan -y lori awọn ọna-ọna olumulo-ọpọlọ bi bọtini le ṣee han ni iṣẹ lati ps (1) tabi ni faili itan-akọle naa. Nigbati o ba nlo ìfàṣẹsí TSIG pẹlu iwo , orukọ olupin ti a beere ni o nilo lati mọ bọtini ati algorithm ti a nlo. Ni idinadura, eyi ni a ṣe nipasẹ sisọ bọtini ti o yẹ ati awọn gbolohun ọrọ ni names.conf .

AWỌN NIPA QUERY

digi pese nọmba awọn aṣayan ìbéèrè kan ti o ni ipa ni ọna ti a ṣe awọn awari ati awọn esi ti o han. Diẹ ninu awọn wọnyi ṣeto tabi tun awọn idin bọọlu ninu awọn akọle ibeere, diẹ ninu awọn pinnu awọn apakan ti idahun ti a tẹ, ati awọn miiran pinnu akoko ati ki o tun awọn ogbon.

Aṣayan iwadii kọọkan ni a mọ nipa koko ti o ṣaju nipasẹ ami diẹ sii (+). Awọn koko-ọrọ kan ti ṣeto tabi tunto aṣayan kan. Awọn okun wọnyi le ni iṣaaju ti okun naa ko si lati ma tumọ itumo oro naa. Awọn koko-ọrọ miiran fi iyipo si awọn aṣayan bi akoko ipari akoko. Wọn ni fọọmu + Koko = iye . Awọn aṣayan ìbéèrè ni:

+ [ko si

Lo [maṣe lo] TCP nigbati o ba beere awọn olupin orukọ. Iwaṣe aiyipada ni lati lo UDP ayafi ti a beere fun ibeere AXFR tabi IXFR, ninu eyiti irú asopọ TCP kan lo.

+ [ko si]

Lo [maṣe lo] TCP nigbati o ba beere awọn olupin orukọ. Yi mimu sita ti o wa si + [ko si] tcp ti pese fun ibamu ti afẹyinti. Awọn "vc" duro fun "Circuit ti iṣakoso".

+ [ko si] foju

Ma ṣe gba ẹtan ni awọn idahun UDP dipo ti atunṣe pẹlu TCP. Nipa aiyipada, awọn atunṣe TCP ṣe.

+ ašẹ = somename

Ṣeto akojọ iṣawari lati ni awọn ašẹ kan kanna , bi ti o ba wa ni itọnisọna aṣẹ kan ni /etc/resolv.conf , ki o si ṣe ṣiṣe akojọ iṣawari bi ti o ba jẹ aṣayan + wiwa .

+ [ko si]

Lo [maṣe lo] akojọ àwárí ti a ṣalaye nipasẹ awọn àwárí tabi aṣẹ Itọsọna ni resolv.conf (ti o ba jẹ). Akojọ wiwa ko lo nipa aiyipada.

+ [ko si]

Duro, ṣe mu bi synonym for + [ko si] àwárí

+ kì í ṣe bẹẹ

Aṣayan yii ko ṣe nkan. O ti pese fun ibamu pẹlu awọn ẹya atijọ ti o wà ni ibi ti o ti ṣeto atọnwo alailẹgbẹ laiṣe.

+ kì í ṣe bẹẹ

Ṣeto [ko ṣe ṣeto] AD (data gangan) bit ninu ìbéèrè naa. Awọn AD AD ni akoko yii ni itumọ otitọ nikan ni awọn idahun, kii ṣe awọn ibeere, ṣugbọn agbara lati ṣeto bit ninu ìbéèrè naa ti pese fun aṣepé.

+ [ko si] ọlọrun

Ṣeto [ma ṣe ṣeto] CD (ṣayẹwo alaabo) bit ninu ìbéèrè naa. Eyi beere pe olupin ko ṣe ṣiṣe DNSSEC ti awọn idahun.

+ [ko si] recursive

Gigun awọn ipilẹ ti RD (irun ti o fẹ) bit ninu ìbéèrè naa. A ti ṣeto bit yii nipasẹ aiyipada, eyi ti o tumọ si wiwa deede rán awọn ibeere recursive. Ilọkuro jẹ aifọwọyi laifọwọyi nigbati a ba lo awọn aṣayan-iṣẹ- ṣiṣe tabi + awọn abajade ìbéèrè.

+ [ko si] imọran

Nigbati a ba ṣeto aṣayan yi, awọn igbiyanju ika lati wa awọn olupin orukọ onigbọwọ fun ibi ti o ni orukọ naa ti o wa ni oke ati lati ṣafihan akọsilẹ SOA ti olupin orukọ kọọkan wa fun agbegbe naa.

+ [ko si]

Lilọ balu lilọ ti ọna aṣoju lati awọn olupin orukọ root nitori orukọ ti wa ni oju soke. Ṣiṣayẹwo jẹ alaabo nipasẹ aiyipada. Nigba ti a ba ti ṣawari, ṣa ṣe awọn ibeere ti o ni imọran lati yanju orukọ naa ni oju soke. O yoo tẹle awọn orukọ lati awọn olupin apin, nfarahan idahun lati ọdọ olupin kọọkan ti a lo lati yanju ayẹwo naa.

+ [ko si cmd]

ṣe idin titẹ titẹ ọrọ akọkọ ni idasi ti o nfihan irufẹ ti iwo ati awọn aṣayan ibeere ti a ti lo. Ọrọìwò yii ni a tẹjade nipasẹ aiyipada.

+ [ko si kukuru]

Pese idahun idahun. Iyipada ni lati ṣafọ idahun ni fọọmu verbose.

+ [ko si] idanimọ

Fihan [tabi fi han] adiresi IP ati nọmba ibudo ti o pese idahun nigbati aṣayan aṣayan + ti ṣiṣẹ. Ti o ba beere awọn idahun kukuru kukuru, aiyipada kii ṣe lati han adirẹsi adirẹsi ati nọmba ibudo ti olupin ti o pese idahun.

+ [ko si] awọn ọrọ

Gigun ifihan ifihan awọn asọtẹlẹ ninu iṣẹ-ṣiṣe. Iyipada ni lati tẹ awọn ọrọ si.

+ [ko si] awọn iṣiro

Aṣayan ìbéèrè yii ṣe aṣiṣe titẹjade awọn statistiki: nigbati a beere ìbéèrè, iwọn ti esi ati bẹbẹ lọ. Iwaṣe aiyipada ni lati tẹ awọn statistiki ibeere.

+ [ko si] qr

Tẹjade [ma ṣe tẹjade] ìbéèrè naa bi o ṣe ranṣẹ. Nipa aiyipada, iwadi ko ṣe titẹ.

+ [ko si] ibeere

Tẹjade [ma ṣe tẹjade] apakan ibeere ti ìbéèrè kan nigbati a ba da idahun pada. Iyipada ni lati tẹ iwe ibeere gẹgẹbi ọrọìwòye.

+ [ko si] idahun

Ifihan [ma ṣe han] apakan idahun ti esi. Iyipada ni lati ṣafihan rẹ.

+ [ko si] aṣẹ

Ifihan [ma ṣe afihan] apakan aṣẹ ti esi. Iyipada ni lati ṣafihan rẹ.

+ [ko si] afikun

Han [ma ṣe han] apakan afikun ti esi. Iyipada ni lati ṣafihan rẹ.

+ kì í ṣe gbogbo

Ṣeto tabi ko gbogbo awọn ifihan ifihan.

+ akoko = T

Ṣeto akoko-akoko fun ìbéèrè kan si awọn iṣeaaya T. Akoko aiyipada jade ni 5 -aaya. Igbiyanju lati ṣeto T si kere ju 1 yoo mu ki akoko akoko wiwa ti a ti lo 1 keji.

+ gbìyànjú = T

Ṣajọ awọn nọmba iye lati gba awọn ibeere UDP si olupin si T dipo aiyipada, 3. Ti T jẹ kere si tabi to dogba si odo, nọmba ti awọn igbaduro ti wa ni ipalọlọ ni aifọwọyi titi de 1.

+ ndots = D

Ṣeto nọmba nọmba ti aami ti o ni lati han ni orukọ si D fun o lati kà ni idi. Iyipada aiyipada ni pe asọye nipa lilo alaye idiyele ni /etc/resolv.conf , tabi 1 ti ko ba si alaye alaye kan wa bayi. Awọn orukọ pẹlu awọn aami kekere ti wa ni tumọ si bi awọn orukọ ti o ni ibatan ati pe ao wa wọn ni awọn ibugbe ti a ṣe akojọ ni wiwa tabi aṣẹ- aṣẹ ni /etc/resolv.conf .

+ bufsize = B

Ṣeto iwọn iboju ti UDP ti a ta siwaju nipa lilo EDNS0 si awọn aarọ B. Iwọn to pọ julọ ati awọn iwọn to kere julọ ti fifẹ yii ni 65535 ati 0 lẹsẹsẹ. Awọn ipo ita ita yi wa ni oke tabi isalẹ ni o yẹ.

+ [kì iṣe] ọpọlọ

Tẹ akosile gẹgẹbi awọn akọọlẹ SOA ni ọna kika ila-ọpọlọ pẹlu awọn alaye ti eniyan le ṣe atunṣe. Iyipada ni lati tẹ igbasilẹ kọọkan lori ila kan, lati mu ẹrọ ti n ṣakoso ẹrọ ti nṣiṣẹ ti o wa.

+ [ko si] kuna

Ma ṣe gbiyanju olupin ti o tẹle lẹhin ti o ba gba SERVFAIL kan. Iyipada jẹ lati ko gbiyanju olupin ti o wa lẹhin eyi ti o jẹ iyipada ti ihuwasi abuda deede.

+ kò sí ìparun

Gbiyanju lati ṣafihan awọn akoonu ti awọn ifiranṣẹ ti o jẹ malformed. Iyipada ni lati ṣe afihan awọn idahun ti ko dara.

+ [ko si] dnssec

Awọn igbasilẹ DNSSEC ibeere ni a firanṣẹ nipasẹ fifi eto DNSSEC dara (DO) ni igbasilẹ OPT ni apakan afikun ti ìbéèrè naa.

AWỌN ỌRỌ NIPA

Ilana BIND 9 ti awọn digi n ṣe atilẹyin fun fifiye awọn ibeere ti o wa lori laini aṣẹ (ni afikun si atilẹyin awọn aṣayan -fasi ipele). Kọọkan awọn ibeere yii le wa pẹlu awọn apẹrẹ ti ara rẹ, awọn aṣayan ati awọn ìbéèrè ìbéèrè.

Ni idi eyi, ariyanjiyan ìbéèrè kọọkan jẹ aṣoju ibeere kọọkan ni laini ipilẹ-aṣẹ ti a salaye loke. Olukuluku wa ni eyikeyi awọn aṣayan ati awọn aṣiṣe boṣewa, orukọ lati wa ni oke, irufẹ ìbéèrè ìbéèrè ati kilasi ati awọn aṣayan ibeere ti o yẹ ki o loo si ibeere naa.

Aṣayan agbaye ti awọn ibeere ìbéèrè, eyi ti o yẹ ki o loo si gbogbo awọn ibeere, tun le pese. Awọn aṣayan ibeere agbaye ni lati ṣaju akọkọ ti tuple ti orukọ, kilasi, iru, awọn aṣayan, awọn asia, ati awọn ibeere ìbéèrè ti o wa lori laini aṣẹ. Eyikeyi awọn ibeere ibeere ni agbaye (ayafi aṣayan + [ti ko si cmd] ) le jẹ idari nipasẹ awọn ibeere ibeere-pato ti awọn aṣayan ìbéèrè. Fun apere:

ma wà + qr www.isc.org eyikeyi -x 127.0.0.1 isc.org ns + noqr

fihan bi o ṣe le ṣee lo lati laini aṣẹ lati ṣe awọn oluwo mẹta: ohun Kan ibeere kan fun www.isc.org, iwadii ti 127.0.0.1 ati ibeere kan fun awọn igbasilẹ NS ti isc.org. Aṣàyàn ìbéèrè ìbéèrè agbaye ti + qr ti a lo, ki iwo naa fihan iṣere ibẹrẹ ti o ṣe fun wiwa kọọkan. Ibeere ikẹhin ni ibeere aṣayan agbegbe ti + orukọ alakoso eyi ti o tumọ si pe iwo kii yoo tẹ sita ibere nigba ti o ba wo awọn igbasilẹ NS fun isc.org.

WO ELEYI NA

ogun ( 1), ti a npè ni (8), dnssec-keygen (8), RFC1035 .

Pataki: Lo pipaṣẹ eniyan ( % eniyan ) lati wo bi o ṣe nlo aṣẹ kan lori kọmputa rẹ.

Awọn ibatan ti o jọ