NIMI
dig - DNS-hakuapuohjelma
SYNOPSIS
kaivaa @server -b osoite -C luokka -f Tiedoston nimi -k Tiedoston nimi -p port # -t tyyppi -x addr -y name: avain nimi tyyppi luokka queryopt …
kaivaa -h
kaivaa globaali-queryopt … tiedustelu …
KUVAUS
kaivaa (verkkotunnuksen tiedot groper) on joustava työkalu DNS-nimipalvelimien kyselyyn. Se suorittaa DNS-hakuja ja näyttää vastaukset, jotka palautetaan kyselyn kohteena olevasta nimipalvelimesta. Useimmat DNS-järjestelmänvalvojat käyttävät sitäkaivaa DNS-ongelmien vianmääritys johtuen joustavuudesta, helppokäyttöisyydestä ja lähdön selkeydestä. Muut hakuvälineet ovat yleensä vähemmän toiminnallisia kuinkaivaa.
Siitä huolimattakaivaa käytetään yleensä komentorivi-argumentteilla, sillä on myös eräkäyttötapa tiedoston etsimistä varten. Lyhyt yhteenveto sen komentorivin argumentteista ja vaihtoehdoista tulostetaan, kun-h vaihtoehto annetaan. Toisin kuin aikaisemmat versiot, BIND9: n toteutuskaivaasallii useita hakuja komentoriviltä.
Ellei sitä kysytä tietyltä nimipalvelimelta,kaivaa kokeile kumpaakin palvelimessa lueteltua palvelinta /etc/resolv.conf .
Kun komentorivin argumentteja tai vaihtoehtoja ei anneta, suoritetaan NS-kysely "." (juuri).
YKSINKERTAINEN KÄYTTÖ
Tyypillinen kutsuminenkaivaa näyttää:
dig @server name type
missä:
palvelin
on nimipalvelimen nimi tai IP-osoite kyselylle. Tämä voi olla IPv4-osoite pisteviiva-desimaalimerkinnässä tai IPv6-osoitteen kaksoispisteessä. Kun mukana toimitetaan palvelin argumentti on isäntänimi,kaivaa ratkaisee tämän nimen ennen kyselyä kyseiseltä nimipalvelimelta. Jos ei palvelin väite on annettu,kaivaa Consults /etc/resolv.conf ja kysyy siellä lueteltuja nimipalvelimia. Näyttöön tulee vastaus nimipalvelimelta, joka vastaa.
nimi
on etsittävä resurssitietue.
tyyppi
ilmoittaa, minkä tyyppinen kysely on tarpeen --- KAIKKI, A, MX, SIG jne. tyyppi voi olla mikä tahansa kelvollinen hakutyyppi. Jos ei tyyppi argumentti toimitetaan,kaivaa etsii A-tietueen.
VAIHTOEHDOT
-b -asetus asettaa kyselyn lähteen IP-osoitteen osoite . Tämän on oltava kelvollinen osoite jollakin isännän verkkoyhteydestä.
Oletusarvoinen kyselyluokka (IN for internet) ohittaa-C vaihtoehto. luokka on mikä tahansa kelvollinen luokka, kuten HS Hesiod -tietueille tai CH CHAOSNET -tietueille.
-f vaihtoehto tekeekaivaatoimivat eräajotilassa lukemalla luettelon etsintäpyynnöistä käsittelemään tiedostoa Tiedoston nimi . Tiedostossa on useita kyselyitä, yksi rivi kohden. Jokainen tiedostoon merkitty tieto olisi järjestettävä samalla tavalla kuin ne olisi esitetty kyselynäkaivaa komentorivin käyttöliittymän avulla.
Jos epätavanomaista porttinumeroa kysytään,-p vaihtoehtoa käytetään. port # on porttinumero, jotakaivaa lähettää sen kyselyt normaalin DNS-portin numeron 53 sijasta. Tätä vaihtoehtoa käytetään testaamaan nimipalvelin, joka on konfiguroitu kuuntelemaan epätavanomaista porttinumeroa.
-t -vaihtoehto asettaa kyselyn tyypiksi tyyppi . Se voi olla mikä tahansa kelvollinen hakutyyppi, jota BIND9 tukee. Oletushakutyyppi "A", ellei-x vaihtoehto ilmoitetaan käänteisen haun ilmaisemiseksi. Vyöhykkeensiirtoa voi pyytää määrittämällä AXFR-tyyppinen tyyppi. Kun inkrementaalista vyöhykkeen siirtoa (IXFR) tarvitaan, tyyppi on asetettu ixfr = N. Lisäsivun siirto sisältää vyöhykkeelle tehdyt muutokset, koska vyöhykkeen SOA-rekisterin sarjanumero oli N .
Käänteisiä hakuja - kartoitetaan osoitteita nimiin - yksinkertaistetaan-x vaihtoehto. addr on IPv4-osoite pisteviiva-desimaalimerkinnässä tai kaksoispisteellä rajoitetulla IPv6-osoitteella. Kun tätä vaihtoehtoa käytetään, ei ole tarvetta antaa nimi , luokka ja tyyppi argumentteja.kaivaa etsii automaattisesti nimensä, kuten 11.12.13.10.in-addr.arpa, ja asettaa kyselyn tyypin ja luokan PTR: lle ja IN: lle. Oletuksena IPv6-osoitteita tarkastellaan käyttämällä IP6.ARPA-verkkotunnusta ja binaarisia etikettejä RFC2874: n määritelmän mukaisesti. Jos haluat käyttää vanhempaa RFC1886-menetelmää käyttämällä IP6.INT-verkkotunnusta ja "nibble" -tunnisteita, määritä-n (nibble) vaihtoehto.
Voit allekirjoittaa lähettämäsi DNS-kyselynkaivaa ja niiden vastaukset käyttäen transaktiosignaaleja (TSIG), määritä TSIG - avain tiedosto käyttäen-k vaihtoehto. Voit myös määrittää TSIG-avaimen itse komentorivillä käyttämällä-y vaihtoehto; nimi on TSIG - avaimen nimi ja avain on todellinen avain. Avain on base-64-koodattu merkkijono, jota yleensä luodaanDNSSEC-keygen(8). Varoitus on otettava käyttöön-y vaihtoehto monikäyttöjärjestelmissä, koska näppäin voi näkyä lähdössäps(1) tai kuoren historiatiedostoon. Käytettäessä TSIG-todennustakaivaa, kyseltavän nimipalvelimen on tunnettava avain ja algoritmi, jota käytetään. BIND: ssä tämä tehdään sopivalla tavallaavain japalvelin lausunnot named.conf .
QUERY OPTIONS
kaivaa tarjoaa useita kyselyvaihtoehtoja, jotka vaikuttavat hakujen tekemiseen ja tuloksiin.Jotkut näistä asetetaan tai palauta lipun bitit kyselyotsakkeessa, jotkut määrittävät, mitkä vastausosat tulostetaan, ja muut määrittävät aikakatkaisuja ja yrittää strategioita.
Jokainen kyselyvaihtoehto tunnistetaan avainsanalla, jota edeltää plus-merkki (+). Jotkut avainsanat asettavat tai palauttavat vaihtoehdon. Näitä voidaan edeltää merkkijono, jolla ei ole negatiivista avainsanan merkitystä. Muut avainsanat jakavat arvoja vaihtoehtoihin, kuten aikakatkaisuväliin. Heillä on muoto+ Avainsana = arvo. Kyselyvaihtoehdot ovat:
+ Ei tcp
Käytä älä käytä TCP: tä, kun haet nimipalvelimia. Oletuksena on käyttää UDP-protokollaa, ellei pyydetä AXFR- tai IXFR-kyselyä, jolloin TCP-yhteyttä käytetään.
+ Ei vc
Käytä älä käytä TCP: tä, kun haet nimipalvelimia. Tämä vaihtoehtoinen syntaksi + Ei tcp on taaksepäin yhteensopiva. "Vc" tarkoittaa "virtuaalipiiriä".
+ Ei sivuuttaa
Ohita katkaisu UDP-vastauksiksi sen sijaan, että yritit yrittää uudelleen TCP: llä. Oletuksena TCP-uudelleenkokeita suoritetaan.
+ Domain = somename
Aseta hakuluettelo sisältämään yksittäinen verkkotunnus somename , kuten on määritelty kohdassa averkkotunnuksendirektiivi /etc/resolv.conf , ja mahdollistaa hakuluettelon käsittelyn ikään kuin + haku vaihtoehto annettiin.
+ No haku
Käytä älä käytä hakulausekkeella tai verkkotunnuksen direktiivissä määritettyä hakulistaa resolv.conf (jos mitään). Hakulauseketta ei käytetä oletusarvoisesti.
+ Ei defname
Tyhjä, jota pidetään synonyyminä + No haku
+ Ei aaonly
Tämä vaihtoehto ei tee mitään. Se on yhteensopiva vanhojen versioiden kanssakaivaa jossa se asetti käyttämättömän resolver-lipun.
+ Ei adflag
Aseta älä aseta AD (aitoa dataa) bittiä kyselyssä. AD-bitillä on tällä hetkellä vakiomääräinen vastaus vain vastauksissa, ei kyselyissä, mutta kyky asettaa bitin kyselylle on täydellistä.
+ Ei cdflag
Aseta älä aseta CD: ää (tarkistusta poissa käytöstä) bittikyselyssä. Tämä pyytää palvelinta olemaan suorittamatta DNSSEC-vastausten vahvistamista.
+ Ei rekursiivinen
Vaihda RD (rekursio haluttu) bitin asetusta kyselyssä. Tämä bitti on oletusarvoisesti asetettu, mikä tarkoittaakaivaa yleensä lähettää rekursiivisia kyselyjä. Rekursiota ei käytetä automaattisesti, kun + nssearch tai + jälki kyselyvaihtoehtoja käytetään.
+ Ei nssearch
Kun tämä vaihtoehto on asetettu,kaivaa yrittää löytää arvokkaita nimipalvelimia vyöhykkeelle, joka sisältää nimen, jota etsitään, ja näyttää SOA-tietueen, jonka jokaisella nimipalvelimella on vyöhyke.
+ Ei jälkeäkään
Siirrä siirto-polun jäljitys juurihakemistopalvelimista, kun nimeä etsitään. Jäljitys on oletusarvoisesti pois käytöstä. Kun jäljitys on käytössä,kaivaa tekee iteratiivisia kyselyjä ratkaisemaan nimeä. Se seuraa viestejä root-palvelimilta, näyttäen vastauksen jokaiselta palvelimelta, jota käytettiin etsinnän ratkaisemiseen.
+ Ei cmd
vaihtaa alkuperäisen kommentin tulostuksen lähdössä, joka tunnistaa versionkaivaa ja sovellusvaihtoehtoja. Tämä kommentti tulostetaan oletusarvoisesti.
+ Ei lyhyt
Anna tarkka vastaus. Oletus on tulostaa vastaus verbose-muodossa.
+ Ei tunnistaa
Näytä tai älä näytä IP-osoitetta ja porttinumeroa, jotka toimittivat vastauksen kun + lyhyt vaihtoehto on käytössä. Jos lyhytkestoisia vastauksia pyydetään, oletusarvoisesti ei näytetä vastauksen antaneen palvelimen lähdeluetteloa ja porttinumeroa.
+ No kommentteja
Vaihda komentorivien näyttöä ulostulossa. Oletuksena on tulostaa kommentit.
+ No tilastot
Tämä kyselyvaihtoehto valitsee tilastojen tulostuksen: kyselyn aikana, vastauksen koon ja niin edelleen. Oletustarkkuus on tulostaa kyselyn tilastot.
+ Ei qr
Tulosta älä kirjoita kyselyä, kun se lähetetään. Kyselyä ei oletuksena tulosteta.
+ Ei kysymys
Tulosta älä kirjoita kyselyosion osaa, kun vastaus palautetaan. Oletuksena on tulostaa kysymysosa kommenttina.
+ No vastausta
Näyttöön ei näytä vastauksen vastausosaa. Oletus on näyttää se.
+ No viranomaista
Näytä ei näytä vastauksen valtuutusosaa. Oletus on näyttää se.
+ Ei ylimääräistä
Näytä ei näytä vastauksen lisäosaa. Oletus on näyttää se.
+ No kaikki
Aseta tai tyhjennä kaikki näytön liput.
+ Aika = T
Asettaa kyselyn aikakatkaisun T sekuntia. Oletusaika on 5 sekuntia. Yritetään asettaa T alle 1, tuloksena on 1 sekunnin kyselytuntimäärä.
+ Yrittää = T
Määrittää, kuinka monta kertaa UDP-kyselyitä yritetään uudelleen palvelimelle T oletusarvon sijasta 3. Jos T on pienempi tai yhtä suuri kuin nolla, tentioiden määrä on hiljaa pyöristetty 1: een.
+ Ndots = D
Aseta pisteiden määrä, jotka täytyy näkyä sisään nimi että D että sitä pidetään ehdottomana. Oletusarvo on määritetty defiotin lausekkeessa /etc/resolv.conf , tai 1, jos mitään lauseketta ei ole. Nimenä, joilla on vähemmän pisteitä, tulkitaan suhteellisina nimiinä ja niitä etsitään kohdassaHae taiverkkotunnuksen direktiivi /etc/resolv.conf .
+ Bufsize = B
Määritä EDNS0: lla ilmoitettu UDP-viestipuskuri-koko B tavua. Tämän puskurin enimmäis- ja vähimmäiskoko ovat 65535 ja 0 vastaavasti. Tämän alueen ulkopuolella olevat arvot pyöristetään ylös tai alas asianmukaisesti.
+ Ei moniriviseen
Tulosta tietueita kuten SOA-tietueet verbose multi-line muodossa ihmisen luettavissa kommentteja. Oletus on tulostaa jokaisen tietueen yhteen riviin, jotta voidaan helpottaa koneen jäsentämistäkaivaa ulostulo.
+ No epäonnistua
Älä yritä seuraavaksi palvelinta, jos saat SERVFAIL. Oletuksena on, että emme yritä seuraavalla palvelimella, joka on normaalin tynkäohjaimen käyttäytymisen kääntö.
+ Ei besteffort
Yritä näyttää väärän muotoisen viestin sisällön. Oletuksena ei ole näyttää virheellisiä vastauksia.
+ Ei DNSSEC
Pyynnöt DNSSEC-tietueet lähetetään asettamalla DNSSEC OK -bitin (DO) OPT-tietueeseen kyselyn lisäosassa.
Useita kyselyjä
BIND 9: n toteutuskaivaatukee useiden kyselyjen määrittämistä komentoriville (lisäksi-f erätiedostoasetus). Jokainen näistä kyselyistä voidaan toimittaa omilla lipuilla, vaihtoehdoilla ja kyselyvaihtoehdoilla.
Tässä tapauksessa kukin tiedustelu argumentti edustaa yksittäistä kyselyä yllä kuvatussa komentorivin syntaksissa. Jokainen koostuu mistä tahansa standardin vaihtoehdoista ja lipuista, etsittavasta nimestä, valinnainen kyselytyyppi ja -luokka sekä mahdolliset kyselyvaihtoehdot, joita pitäisi soveltaa kyseiseen kyselyyn.
Saatavana on myös maailmanlaajuinen kyselyvaihtoehto, jota tulisi soveltaa kaikkiin kyselyihin. Näiden globaalien kyselyvaihtoehtojen on oltava edellä komentoriville toimitettujen nimen, luokan, tyypin, vaihtoehtojen, lippujen ja kyselyvaihtoehtojen ensimmäinen tuplasti. Kaikki maailmanlaajuiset kyselyvaihtoehdot (paitsi+ Ei cmd vaihtoehto) voidaan ohittaa kyselyspesifisellä kyselyvaihtoehtojen joukolla. Esimerkiksi:
dig + qr www.isc.org kaikki -x 127.0.0.1 isc.org ns + noqr
näytä näytäkaivaa voidaan käyttää komentoriviltä kolmen hakuehdon tekemiseksi: mikä tahansa kysely osoitteelle www.isc.org, käänteisen haun 127.0.0.1 ja kysely isc.org: n NS-tietueille. Globaali kyselyvaihtoehto + qr sovelletaan niin, ettäkaivaa näyttää kunkin kyselyn ensimmäisen kyselyn. Loppukyselyllä on paikallinen kyselyvaihtoehto + noqr mikä tarkoittaa sitäkaivaa ei tulosta alkuperäistä kyselyä, kun se etsii isc.org: n NS-tietueita.
KATSO MYÖS
isäntä(1), nimetty (8),DNSSEC-keygen(8), RFC1035 .
Tärkeä: Käytä mies komento ( % mies ), miten komentoa käytetään tietyssä tietokoneessa.
Aiheeseen liittyvät artikkelit
- isäntä - Linux Command - Unix Command
- kaivaa (verkkotunnus internet groper) - Mikä on kaivaa (verkkotunnuksen internet groper)
- kaivaa (verkkotunnus internet groper) - Mikä on kaivaa (verkkotunnuksen internet groper)
- resolver - Linux Command - Unix-komento




