NAME
dig - DNS bilaketa erabilgarritasuna
SINOPSIA
dig [ @ server ] [ -b address ] [ -c class ] [ -f filename ] [ -k file name ] [ -p port # ] [ -t type ] [ -x addr ] [ -y name: key ] [ name ] [ mota ] [ klase ] [ queryopt ... ]
dig [ -h ]
dig [ global-queryopt ... ] [ kontsulta ... ]
DESCRIPTION
dig (domeinu informazioa groper) DNS izen zerbitzarien galdeketarako tresna malgu bat da. DNS bilaketak egiten ditu eta galdetutako izen zerbitzarietatik itzultzen diren erantzunak bistaratzen ditu. DNS administratzaile gehienek dig erabiltzen dute DNS arazoak konpontzerakoan, malgutasuna, erabilerraztasuna eta irteeraren argitasuna dela eta. Beste bilaketa tresnek dig baino funtzionaltasun gutxiago dute.
Dig -a komando lerroko argudioekin erabiltzen den arren, bat-etortze modua ere badago, fitxategi baten bilaketa-eskaerak irakurtzeko. Komando lerroko argumentuen eta aukeren laburpen labur bat inprimatzen da -h aukera ematen denean. Aurreko bertsio ez bezala, BIND9 ezarpenen bidez, hainbat bilaketak komando-lerrotik eman daitezke .
Izen-zerbitzari jakin bat kontsultatzeko esan ezean, digi /etc/resolv.conf zerrendatutako zerbitzari bakoitza probatuko du.
Komando lerroko argumentuak edo aukerak ez direnean, NS kontsulta bat egingo du "." (erroa).
SIMPLE ERABILERA
Dig zirriborro tipiko bat itxura du:
dig @ zerbitzariaren izena motanon:
zerbitzaria
Izenaren edo IP helbidearen zerbitzariaren izena kontsulta da. Hau IPv4 helbide bat izan daiteke puntuazio hamartarreko notazio batean edo IPv6 helbidean puntuazio biribilduz bereizita. Hornitutako zerbitzariaren argumentua ostalari izen bat denean, dig izen hori ebatzi egiten du izen zerbitzari hori kontsultatu aurretik. Zerbitzariaren argumentua ematen ez bada, dig /etc/resolv.conf kontsultatu eta bertan zerrendatutako izen zerbitzariak kontsultatu. Erantzunak jasotzen duen izenaren erantzuna bistaratzen da.
izen
bilaketa egin behar den baliabideen erregistroaren izena da.
mota
adierazten du zein motatako galdetzea beharrezkoa da: ANY, A, MX, SIG, etab motak baliozko edozein kontsulta mota izan ditzakete. Argumentu mota ez bada hornitzen, dig batek A erregistro bat egingo du.
AUKERAK
The -b aukerak bilaketa- helbidearen iturburuko IP helbidea zehazten du. Ostalariaren sareko interfazeetako helbide zuzena izan behar du.
Kontsulta klase lehenetsia (IN interneterako) aukera -c aukerarekin gainidazten da. Klaseak edozein baliozko klasea da, esate baterako, Hesiodeko erregistroetarako HS edo CH izeneko CHAOSNET erregistroetarako.
Aukera -f egiten du funtzionamendua modu sorta batean exekutatzen, bilaketa-eskaeren zerrenda irakurtzerakoan fitxategi- fitxategi batetik prozesatzeko. Fitxategiak hainbat kontsulta ditu, lerro bakoitzeko. Fitxategiaren sarrera bakoitza komando-lerroaren interfazea erabiliz komandoak idazteko moduan aurkeztuko lirateke.
Portuko zenbaki estandarra galdetu behar bada, -p aukera erabiliko da. portua # bidaltzen duen portuaren zenbakia kontsultak bidaltzen ditu DNSren 53 zenbakiaren estandar estandarraren ordez. Aukera hau erabiliko da konfigurazioan konfiguratutako konfigurazio bat probatzeko, portuaren zenbaki estandar bateko kontsultak entzuteko.
Aukera -t aukera motako kontsulta mota ezartzen du. BIND9 onartzen duen baliozko edozein kontsulta mota izan daiteke. A "A" kontsulta mota lehenetsia, ez bada -x aukerarik ematen alderantzizko bilaketa bat adierazteko. Zonaldeen transferentzia eska daiteke AXF mota bat zehaztuz. Zona gehikuntzaren transferentzia (IXFR) beharrezkoa denean, idatzi ixfr = N. Zonalde gehikuntzako transferentziak eremuko aldaketak izango ditu eremuko SOA erregistroaren N zenbakiaren arabera .
Alderantzizko bilaketak - mapatzeko helbideak izenak - -x aukerarekin sinplifikatzen dira. addr IPv4 helbide bat da, puntuazio hamartarreko notazioan edo IPv6 helbide biribilduz mugatua. Aukera hau erabiltzean, ez da izena , klasea eta argumentuak idatzi behar . Dig modu automatikoan bilatzen du izena 11.12.13.10.in-addr.arpa bezalako izenburu bat bilatzeko eta kontsulta mota eta klasea PTR eta IN artean ezartzen ditu hurrenez hurren. Lehenespenez, IPv6 helbideak IP6ARAR domeinua eta binarkako etiketak erabiliz sortu dira, RFC2874an zehaztutako moduan. RFC1886 metodoa zaharkitua erabiltzeko IP6INT domeinua eta "nibble" etiketak erabiliz, zehaztu -n (nibble) aukera.
Dig eta erantzunen bidez bidaltzen diren DNS kontsultak transakzio sinadura erabiliz (TSIG) sinatzeko, zehaztu TSIG gako-fitxategia, -k aukeraren bidez. Zehaztutako TSIG tekla bera ere zehaztu dezakezu komando-lerroan -y aukerarekin; Izena TSIG teklen izena da eta gakoa benetako gakoa da. Tekla oinarri-64 kodetutako katea da, normalean dnssec-keygen (8) sortua . Kontu bat hartu behar da -y aukerarekin erabiltzaile anitzeko sistemetan erabiltzean, tekla ps (1) edo shell historiaren fitxategi irteeran ikusgai egon daiteke. TSIG autentifikazioa dig erabiliz gero, galdetu nahi duen izen-zerbitzariak gakoa eta algoritmoa erabiltzen ditu. BIND-n, hau da named.conf izeneko gako eta zerbitzariaren adierazpen egokiak eskainiz.
QUERY OPTIONS
dig- ek kontsultak egiteko aukera ematen du bilaketak egiten dituzten moduetan eta emaitzak bistaratzen dira. Konbinazioko goiburuko zenbait multzo edo berrezarri ez diren bistaratze batzuk hauetakoren bat zehazten du erantzunaren atalak inprimatuta, eta beste batzuk denbora-muga zehazten dute eta estrategia berriz saiatzen dira.
Bilaketa-aukera bakoitza plus ikur batekin (+) baino lehenagoko gako batekin identifikatzen da. Hitz batzuk ezarri edo berrezarri aukera bat. Hauek ez dira gako-hitzen esanahia ukatzeko. Beste hitz batzuek denbora-tarteen antzerako aukerak bezalako balioak esleitzen dituzte. Inprimakia + keyword = balioa dute . Kontsulta aukerak honakoak dira:
+ [no] tcp
Erabili [ez erabili] TCP izena zerbitzariak kontsultatzean. Portaera lehenetsia UDP erabiltzea da, AXFF edo IXFR kontsultaren bat eskatu ezean, kasu honetan TCP konexioa erabiliko da.
+ [no] vc
Erabili [ez erabili] TCP izena zerbitzariak kontsultatzean. Sintaxi alternatibo hau + [ez] tcp ataleko bateragarritasunerako eskaintzen da. "VC" zirkuitu birtuala da.
+ [no] ez ikusi
Ez ikusi egin UDPren erantzunen trunketa TCPrekin berriro saiatzean. Lehenespenez, TCP berrekitazioak egiten dira.
+ domeinu = somename
Ezarri bilaketa-zerrenda domeinuaren izen bakarra, domeinuaren direktibidan zehaztutako /etc/resolv.conf moduan eta bilaketa-zerrendaren prozesua gaitzeko + bilaketa- aukera ematen bada.
+ [no] bilaketa
Erabili [ez erabili] bilaketa-zerrenda edo domeinuaren zuzentarauaren zehaztutako bilaketa-zerrenda resolv.conf-en (baldin badago). Bilaketa-zerrenda ez da lehenespenez erabiltzen.
+ [no] defname
Zaharkitua, + [ez] bilaketa sinonimo gisa tratatua
+ [no] aaonly
Aukera honek ez du ezer egiten. Nabigatzailearen bertsio zaharragoekin bateragarritasuna ematen du, non ebatzi gabeko ebazpenaren bandera ezartzen duen.
+ [no] adflag
Ezarri [ez ezarri] AD (benetako datuak) bit kontsulta batean. AD bitak erantzunak soilik esanahi estandarra du, ez kontsultaetan, baina bilaketa bitan ezarri gaitasuna osotasunean ematen da.
+ [no] cdflag
Ezarri [ez ezarri] CDan (egiaztapena desgaituta) bit kontsulta. Horrek zerbitzariak DNSSEC erantzunak baliozkotzeko ez egiteko eskatzen du.
+ [no] errekurtsiboak
Bihurtu RD (errekurtsio nahi den) bit-aren ezarpena kontsulta batean. Bit hau lehenespenez ezartzen da, horrek esan nahi du dig normalean galderarik errekurtsiboak bidaltzen dituela. Errekurtsioa automatikoki desgaitzen da + nssearch edo + traza kontsulta-aukerak erabiltzen direnean.
+ [no] nssearch
Aukera hau ezarrita dagoenean, izen izen autoritarioaren zerbitzariak aurkitu behar dira, izen hori duen eremua bilatzeko eta SOZ erregistroak izen bakoitzeko zerbitzariak zonaren arabera bistaratzeko.
+ [no] aztarna
Elkarrizketa bidea bideratzen duen izenen zerbitzarien erroaren jarraipena aldatzen du. Jarraipena ezgaituta dago lehenespenez. Trazatu gaituta dagoenean, dig aldizkaririk gabeko kontsultak egiten ditu bilatzen ari zaren izena ebazteko. Erreferentziazko zerbitzarien erreferentziak jarraitu egingo ditu bilaketak ebazteko erabiltzen den zerbitzari bakoitzaren erantzuna erakutsiz.
+ [no] cmd
Irteeran hasierako iruzkina inprimatzen du, irteeraren bertsioa identifikatu eta aplikatu diren kontsulta-aukerak identifikatzen ditu. Iruzkin hau lehenespenez inprimatuta dago.
+ [no] laburrak
Emandako erantzun bat ematea. Lehenetsia erantzuna inprimaki zehatz batean inprimatzea da.
+ [no] identifikatzeko
Erakutsi [edo ez erakutsi] IP helbidea eta erantzuna ematen duen ataka zenbakiari + aukera laburra gaituta dagoenean. Forma laburreko erantzunak eskatuz gero, lehenetsia ez da erantzuna emandako zerbitzariaren iturburu-helbidea eta ataka-zenbakia erakustea.
+ [no] iruzkin
Irteerako lerroen iruzkinen bistaratzea txandakatu. Lehenetsia iruzkinak inprimatzea da.
+ [no] estatistikak
Galdera-aukera hau estatistikak inprimatzea aldatzen du: kontsulta egin zenean, erantzunaren tamaina eta abar. Portaera lehenetsia kontsulta-estatistikak inprimatzea da.
+ [no] qr
Inprimatu [ez inprimatu] kontsulta bidaltzen den bezala. Lehenespenez, kontsulta ez da inprimatuta.
+ [no] galdera
Inprimatu [ez inprimatu] kontsulta baten galdera-atala erantzun bat itzultzen denean. Lehenetsia galdera-atala inprimatzea da.
+ [no] erantzuna
Erakutsi [ez erakutsi] erantzun baten atalaren atala. Lehenetsia hura bistaratzea da.
+ [no] autoritate
Erakutsi [ez erakutsi] erantzun baten autoritate atala. Lehenetsia hura bistaratzea da.
+ [no] osagarriak
Erakutsi [ez erakutsi] erantzun baten atal osagarria. Lehenetsia hura bistaratzea da.
+ [no] guztiak
Ezarri edo garbitu pantailako banderak guztiak.
+ time = T
Kontsulta batentzako denbora-muga T segundotan ezartzen du. Denbora aurreztea 5 segundo da. T 1 baino gutxiagorako saiakera bat aplikatuko zaion 1 segundoko bilaketa-denboraren emaitza izango da.
+ saiatzen = T
UDP kontsultei T zerbitzarira berriro saiatzeko aldiz kopurua ezartzen du, T lehenetsiaren ordez, 3. T bada zero baino gutxiago edo berdina bada, berrabiarazi kopurua isilik 1era biribilduko da.
+ ndots = D
Ezarri derrigorrezko D izenarekin agertzen diren puntuen kopurua absolutua dela kontuan izan dadin. Lehenespenez definitutako / ndc /resolv.conf ndots adierazpenarekin definitzen da, edo 1 ndots adierazpenik ez badago. Gutun gutxiago duten izenak izen erlatiboak dira eta bilaketa / domeinuko direktibidan zerrendatutako domeinuetan bilatzen dira /etc/resolv.conf .
+ bufsize = B
Ezarri UDP mezuaren buffer-tamaina iragarkiak EDNS0-tik B byte erabiliz. Buffer honen tamaina maximoak eta minimoak 65535 eta 0 dira hurrenez hurren. Barrutitik kanpo dauden balioak modu egokian edo behera osatuta daude.
+ [no] anitzeko
Inprimatu SOA erregistroak bezalako lerro anitzeko lerro anitzetan, iruzkinak irakurtzeko. Lehenetsia erregistro bakoitza lerro bakarrean inprimatzea da, dig irteera duen makina aztertzeko.
+ [no] huts
Ez saiatu hurrengo zerbitzaria SERVFEIL bat jasotzen baduzu. Lehenetsia ez da saiatuko hurrengo zerbitzaria zein den ebazpen arruntaren portaera alderantzikatua.
+ [no] besteffort
Malformatutako mezuaren edukia erakusteko saiatuko da. Lehenetsia ez da gaizki erantzutea.
+ [no] DNSSec
Eskaerak DNSSEC erregistroak bidaliko dira DNSSEC OK bit (DO) ezartzeko OPT erregistroan kontsultaren atal osagarrian.
ESKOLA MULTIPLEAK
BIND 9 inplementazioa dig onartzen komando lerroko hainbat kontsultak zehaztuz ( -f batch fitxategia aukera). Galdera horietako bakoitzak bere banderak, aukerak eta kontsulta aukerak eskaintzen ditu.
Kasu honetan, kontsulten argumentu bakoitza goiko bilaketak azaltzen duen sintaxi-lerroko sintaxia adierazten du. Bakoitzak aukera estandarrak eta banderak, bilatu beharreko izena, aukerako kontsulta-mota eta klase bat eta kontsulta horri aplikatu behar zaizkion kontsulta-aukera guztiak osatzen dute.
Kontsulta-aukera multzo orokor bat, kontsultei guztiei aplikatu beharko litzaiekeena ere eman daiteke. Kontsulta globaleko aukera hauek komando lerroan emandako izena, klasea, mota, aukerak, banderak eta kontsulta-aukera lehenak baino lehenago egon behar dute. Edozein kontsultarako aukera orokorrak ( + [ez] cmd aukera) izan ezik, kontsulta-multzoen kontsulta-aukeren arabera alda daiteke. Adibidez:
dig + qr www.isc.org any -x 127.0.0.1 isc.org ns + noqrerakusten dig nola zulatu komando-lerroan erabili ahal izateko hiru bilaketak egiteko: www.isc.org webguneko ANY kontsulta, 127.0.0.1 alderantzizko bilaketa bat eta ISC.org-ren NS erregistroen kontsulta. Qr-ren kontsulta-aukera orokorra aplikatzen da, beraz bilaketak egiteko egindako hasierako kontsultak erakusten ditu. Azken kontsultak + noqr bilaketa tokiko aukera bat du eta horrek esan nahi du dig ez duela hasierako galderarik inprimatuko ISC.org-en NS erregistroak begiratzen duenean.
IKUSI ERE
ostalaria ( 1), izendatu (8), dnssec-keygen (8), RFC1035 .
Garrantzitsua: erabili man komandoa ( % man ) komando bat nola erabiltzen den zure ordenagailuan.
Lotutako artikuluak