Skip to main content

Kasti - Linux komanda

Anonim

VARDAS

kasti - DNS paieškos įrankis

SANTRAUKA

kasti @ serveris -b adresas -c klasė -f failo pavadinimas -k failo pavadinimas -p uostas # -t tipo -x addr -i pavadinimas: raktas vardas tipo klasė queryopt

kasti -h

kasti global-queryoptužklausa

APIBŪDINIMAS

kasti (domeno informacijos groper) yra lanksti DNS vardų serverių apklausos priemonė. Jis atlieka DNS paieškos ir parodo atsakymus, kurie grąžinami iš vardų serverio (-ų), kurie buvo užduodami klausimai. Daugelis DNS administratoriai naudojakasti išspręsti DNS problemas dėl jo lankstumo, naudojimo paprastumo ir produkcijos aiškumo. Kitos paieškos priemonės paprastai turi mažiau funkcijų neikasti.

Norskasti paprastai naudojamas su komandinės eilutės argumentais, jis taip pat turi partijos operacijų režimą, kad būtų galima skaityti failo paieškos užklausas. Trumpas komandų eilutės argumentų ir parinkčių aprašas atspausdinamas, kai-h parinktis. Skirtingai nuo ankstesnių versijų, BIND9 įgyvendinimokastileidžia atlikti kelis paieškas iš komandinės eilutės.

Išskyrus atvejus, kai sakoma, kad reikia užklausti konkretų vardų serverį,kasti išbandys kiekvieną iš sąraše esančių serverių /etc/resolv.conf .

Kai nėra komandinės eilutės argumentų ar parinkčių, jis atliks NS užklausą "." (šaknis).

Paprastas naudojimas

Tipiškas skambesyskasti atrodo kaip:

kasti @ serverio vardo tipą

kur:

serveris

yra vardo serverio vardas arba IP adresas, kurį norite užklausti. Tai gali būti IPv4 adresas taškinės dešimtosios raidės ar IPv6 adreso apibūdinimas, žymimas dvitaškiu. Kai tiekiamas serveris argumentas yra prieglobos pavadinimaskasti išsprendžia šį vardą prieš užklausydamas šį vardų serverį. Jei ne serveris argumentas pateikiamas,kasti konsultuoja /etc/resolv.conf ir užklausa vardų serverių, išvardytų ten. Rodomas atsakymas iš vardo serverio, kuris atsako.

vardas

yra išteklių įrašo pavadinimas, kurį reikia ieškoti.

tipo

nurodo, kokio tipo užklausa reikalinga --- ANY, A, MX, SIG ir tt tipo gali būti bet koks galiojantis užklausos tipas. Jei ne tipo argumentas pateikiamas,kasti atliks "A" įrašo peržiūrą.

GALIMYBĖS

The-b parinktis nustato užklausos šaltinio IP adresą adresas . Tai turi būti tinkamas adresas vienoje iš priimančiosios tinklo sąsajų.

Numatytoji užklausų klasė (IN for the Internet) yra pakeista-c pasirinkimas. klasė yra bet kuri tinkama klasė, pvz., Hesiod įrašų HS arba CHAOSNET įrašų CH.

The-f pasirinkimas darokastidirbti paketiniu režimu, skaitant paieškos užklausų, kurias reikia apdoroti iš failo, sąrašą failo pavadinimas . Failas yra keletas užklausų, po vieną eilutėje. Kiekvienas failo įrašas turi būti organizuojamas taip pat, kaip jis būtų pateiktas kaip užklausoskasti naudojant komandinės eilutės sąsają.

Jei norima paklausti nestandartinio prievado numerio, tai-p parinktis yra naudojama. uostas # yra uosto numeris, kuriskasti vietoj standartinio DNS prievado numerio 53 atsiųs užklausas. Ši parinktis būtų naudojama bandant vardų serverį, kuris buvo sukonfigūruotas klausytis nestandartinio prievado numerio užklausų.

The-t parinktis nustato užklausos tipą tipo . Tai gali būti bet koks galimas užklausos tipas, kurį palaiko BIND9. Numatytasis užklausos tipas "A", išskyrus atvejus, kai-x pateikiama alternatyva, nurodanti atvirkštinę paiešką. Zonos perdavimą galima prašyti nurodant AXFR tipą. Kai reikalingas pavienio zonos perdavimas (IXFR), tipo yra nustatyta ixfr = N. Papildomos zonos perdavimas turės pakeitimus, padarytus zonoje, nes serijos numeris zonos SOA įraše buvo N .

Grįžtamieji peržvalgos - atvaizdų adresų adresai - supaprastinami-x pasirinkimas. addr yra IPv4 adresas taškinės dešimtosios raidės ar IPv6 adreso su dvitaškiu apačioje. Kai naudojama ši parinktis, nereikia pateikti vardas , klasė ir tipo argumentai.kasti automatiškai atlieka tokio pavadinimo kaip "11.12.13.10.in-addr.arpa" paiešką ir atitinkamai nustato užklausos tipą ir klasę PTR ir IN. Pagal numatytuosius nustatymus IPv6 adresai ieškomi naudojant IP6.ARPA domeną ir dvejetainius etiketes, kaip apibrėžta RFC2874. Norėdami naudoti senesnį RFC1886 metodą, naudodami IP6.INT domeną ir "nibble" etiketes, nurodykite-n (nibble) parinktis.

Norėdami pasirašyti iš DNS siunčiamų DNS užklausųkasti ir jų atsakymai naudojant operacijų parašus (TSIG), nurodykite TSIG raktų rinkmeną naudodami-k pasirinkimas. Be to, komandinėje eilutėje galite nurodyti pačią "TSIG" klavišą-i pasirinkimas; vardas yra TSIG raktas ir Raktas yra tikrasis raktas. Raktas yra bazinė-64 koduota eilutė, kurią paprastai sukuriadnssec-keygen(8). Būkite atsargūs, kai naudojate-i pasirinkimas daugelio vartotojų sistemose, nes raktas gali būti matomas išėjimo išPs(1) arba lukšto istorijos byloje. Naudojant TSIG autentifikavimą naudojantkasti, vardas serveris, kuris yra užginčytas, turi žinoti raktą ir algoritmą, kuris yra naudojamas. BIND tai atliekama tinkamaiRaktas irserveris pareiškimai named.conf .

QUERY OPTIONS

kasti pateikia keletą užklausų parinkčių, kurios įtakoja paieškos atlikimą ir rodymą.Kai kurie iš šių užrašų antraštėje nustato arba iš naujo nustato vėliavos bitus, kai kurie nustato, kokie atsakymo skilčiai atspausdinti, o kiti nustato laiką ir bando bandyti iš naujo.

Kiekviena užklausos parinktis identifikuojama pagal raktinį žodį prieš pliuso ženklą (+). Kai kurie raktiniai žodžiai nustato arba iš naujo nustato parinktį. Prieš juos gali būti eilutė "ne", kad paneigtų šio raktinio žodžio reikšmę. Kiti raktiniai žodžiai priskiria vertes tokioms parinktims kaip laiko intervalas. Jie turi formą+ keyword = vertė. Užklausos parinktys yra:

+ no tcp

Naudodamiesi nenaudokite TCP, kai užklausiate vardų serverius. Numatytasis elgesys yra naudoti UDP, nebent prašoma AXFR arba IXFR užklausa, tokiu atveju naudojamas TCP ryšys.

+ ne vc

Naudodamiesi nenaudokite TCP, kai užklausiate vardų serverius. Ši alternatyva sintaksei + no tcp yra numatytas atgalinio suderinamumo. "Vc" reiškia "virtualųjį grandinę".

+ ne ignoruoti

Nepaisydami TCP, ignoruokite UDP atsakymų sutrumpinimą. Pagal nutylėjimą atliekami TCP pakartotiniai bandymai.

+ domain = somename

Nustatykite paieškos sąrašą, kuriame yra vienas domenas Somenam , kaip nurodyta adomenasdirektyvoje /etc/resolv.conf ir įgalinkite paieškos sąrašo apdorojimą, tarsi jis būtų + paieška pasirinkimas buvo suteiktas.

+ ne paieška

Naudokite nenaudokite sąraše paieškos sąrašo, nurodyto sąraše ar domeno resolv.conf (jei bet kuris). Pagal numatytuosius nustatymus paieškos sąrašas nenaudojamas.

+ ne defname

Neteisėtas, laikomas sinonimu + ne paieška

+ ne aaonly

Ši parinktis nieko nedaro. Tai numatyta suderinamumui su senesnėmis versijomiskasti kur jis nustatė neišspręstą atribucijos vėliavą.

+ no adflag

Nustatykite užklausos bitą AD (autentiški duomenys). Šiuo metu AD bitas turi standartinę prasmę tik atsakymuose, o ne užklausose, tačiau galimybė nustatyti bitą užklausoje pateikiama išsamumui.

+ no cdflag

Į užklausą įdėkite not set diską (check-disabled). Tai reikalauja, kad serveris neatliktų DNSSEC atsakymų patvirtinimo.

+ ne rekursinis

Įjunkite RD nustatymą (rekursija pageidaujamą) bitą užklausoje. Šis bitas nustatytas pagal nutylėjimą, o tai reiškiakasti paprastai siunčia rekursinius užklausas. Režimas automatiškai išjungiamas, kai + nssearch arba + pėdsakas užklausos parinktys yra naudojamos.

+ no nssearch

Kai ši parinktis nustatyta,kasti bando rasti autoritetingus vardų serverius zonai, kurioje yra ieškomo vardo, ir parodo SOA įrašą, kurį kiekvienas vardų serveris turi zonai.

+ ne sekimas

Perjungti delegacijos kelio atsekimą nuo šakninių vardų serverių, kad būtų ieškoma vardo. Tracing pagal numatytuosius nustatymus išjungtas. Kai atsekimas yra įjungtas,kasti atlieka kartotines užklausas, kad būtų išspręstas vardas. Jis seka nukreipimus iš šakninių serverių, rodydamas atsakymą iš kiekvieno serverio, kuris buvo naudojamas ieškant.

+ no cmd

išjungia pirminio komentaro išspausdinimą išvesties, identifikuojančios "kasti ir taikytos užklausos parinktys. Šis komentaras yra atspausdintas pagal numatytuosius nustatymus.

+ ne trumpas

Pateikite trumpą atsakymą. Numatytoji reikšmė - išspausdinti atsakymą išsamiąja forma.

+ ne identifikuoti

Rodyti arba nerodyti IP adresą ir prievado numerį, kuriuo atsakymas buvo pateiktas, kai + trumpas parinktis įjungta. Jei prašoma atsakyti į trumpą formą, pagal numatytuosius nustatymus neatsiunčiamas atsakymo pateikusio serverio šaltinio adresas ir prievado numeris.

+ ne komentarų

Įjunkite komentarų eilučių rodymą išvesties. Pagal nutylėjimą yra spausdinti komentarus.

+ ne statistika

Ši užklausos parinktis leidžia keisti statistiką: kai buvo užklausa, atsakymo dydis ir pan. Numatytoji elgsena yra atspausdinti užklausos statistiką.

+ ne qr

Spausdinkite neprašykite užklausą, nes ji išsiųsta. Pagal nutylėjimą užklausa nėra atspausdinta.

+ ne klausimas

Atsakant į atsakymą, atspausdinkite nepaspausdinti užklausos skyrių. Numatytasis yra spausdinti klausimo sekciją kaip komentarą.

+ ne atsakymas

Ekranas neparodykite atsakymo atsakymo skilties. Numatytasis rodymas yra rodyti.

+ ne institucija

Ekranas neparodykite atsakymo institucijos skyrių. Numatytasis rodymas yra rodyti.

+ ne papildomai

Rodyti neparodyti papildomo atsakymo skyriaus. Numatytasis rodymas yra rodyti.

+ ne visi

Nustatykite arba išvalykite visas ekrano užsklandas.

+ laikas = T

Nustato užklausos laiko pabaigą T sekundes. Numatytasis laikas yra 5 sekundės. Bandymas nustatyti T iki mažiau nei 1, bus taikomas 1 sekundės užklausos laikas.

+ bando = T

Nustato, kiek kartų iš naujo bandyti UDP užklausas nukreipti į serverį T vietoj numatytojo, 3. Jei T yra mažesnis arba lygus nuliui, bandymų skaičius tyliai suapvalinamas iki 1.

+ ndots = D

Nustatykite taškų skaičių, kurie turi būti rodomi vardas į D kad jis būtų laikomas absoliutus. Numatytoji vertė yra ta, kuri apibrėžta naudojant ndots pareiškimą /etc/resolv.conf , arba 1, jei nėra ndots pareiškimo. Vardai, kuriuose yra mažiau taškų, interpretuojami kaip santykiniai pavadinimai ir jie bus ieškomi domenuose, išvardytuosePaieška arbadomenas direktyvoje /etc/resolv.conf .

+ bufsize = B

Nustatykite UDP pranešimų buferio dydį, reklamuojamą naudojant EDNS0 B baitais. Didžiausias ir mažiausias šio buferio dydis yra atitinkamai 65535 ir 0. Vertės, esančios už šio diapazono ribų, yra suapvalintos tinkamai.

+ ne daugiataškis

Spausdinkite įrašus, pvz., SOA įrašus, daugialypės formos versijas su žmonėms skaitomomis pastabomis. Pagal nutylėjimą yra atspausdinti kiekvieną įrašą vienoje eilutėje, kad būtų lengviau analizuoti kompiuterio analizękasti produkcija

+ ne nepavyksta

Nebandykite kito serverio, jei gaunate SERVFAIL. Numatytasis yra ne bandyti kito serverio, kuris yra atvirkštinis normalus neveikiančio atribojimo elgesys.

+ ne besteffort

Bandoma rodyti netinkamai suformuotų pranešimų turinį. Numatytoji reikšmė - nerodyti klaidingų atsakymų.

+ no dnssec

Prašymai DNSSEC įrašai siunčiami nustatant DNSSEC OK bitą (DO) OPT įraše papildomame užklausos skyriuje.

DAUGIAU QUERIES

BIND 9 įgyvendinimaskastipalaiko kelias užklausas komandinėje eilutėje (be to, palaiko-f paketo failo parinktis). Kiekviena iš šių užklausų gali būti pateikiama kartu su savo vėliavomis, parinktimis ir užklausų parinktimis.

Šiuo atveju kiekvienas užklausa argumentas reiškia atskirą užklausą aukščiau aprašytoje komandinės eilutės sintaksėje. Kiekvienas susideda iš bet kurių standartinių parinkčių ir vėliavų, pavadinimo, kurio ieškoma, pasirinktinio užklausimo tipo ir klasės bei bet kokių užklausų parinkčių, kurios turėtų būti taikomos šiai užklausai.

Taip pat gali būti pateiktas pasaulinis užklausų parinkčių rinkinys, kuris turėtų būti taikomas visoms užklausoms. Šios globalios užklausos parinktys turi būti pirmosios eilutėje pateiktos pirmosios vardo, klasės, tipo, parinkčių, vėliavų ir užklausų parinkčių rinkinys. Bet kokios globalios užklausos parinktys (išskyrus+ no cmd parinktis) gali būti pakeista užklausų specifinių užklausų parinkčių rinkiniu. Pavyzdžiui:

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

rodo, kaipkasti gali būti naudojamas iš komandinės eilutės, kad būtų atlikta trima paieška: bet kokia užklausa www.isc.org, atvirkštinis 127.0.0.1 paieška ir užklausa dėl isc.org NS įrašų. Pasaulinė užklausos parinktis + qr yra taikomas, kadkasti parodo pradinę užklausą, kurią ji atliko kiekvienai paieškai. Paskutinė užklausa turi vietos užklausą + noqr tai reiškia kadkasti Nepaspausdins pradinio užklausos, kai ieškos IS records for isc.org.

TAIP PAT ŽR

priimančioji(1), pavadintas (8),dnssec-keygen(8), RFC1035 .

Svarbu: Naudoti vyras komanda ( % vyras ), kad pamatytumėte, kaip komanda naudojama jūsų konkrečiame kompiuteryje.

susiję straipsniai

  • hostas - Linux Command - Unix komanda
  • kasti (domeno interneto groper) - kas kasti (domeno interneto groper)
  • kasti (domeno interneto groper) - kas kasti (domeno interneto groper)
  • Resolver - Linux Command - Unix Command