Skip to content

dig – Linux Command – Unix Command

11 de augusti de 2021
focused casual businessman working at laptop in office 562872621 57ec46695f9b586c35d8daa9

De domäninformation groper– ett verktyg som heter gräv—Är ett flexibelt verktyg för att förhöra domännamnssystemnamnservrar. Den utför DNS -sökningar och visar svaren som returneras från namnservern. De flesta DNS -administratörer använder gräv att felsöka DNS -problem på grund av dess flexibilitet, användarvänlighet och klarhet i utdata. Andra uppslagsverktyg tenderar att ha mindre funktionalitet än gräv. Fastän gräv används normalt med kommandoradsargument, erbjuder det också ett batch-driftsläge för att läsa uppslagningsförfrågningar från en fil.

Synopsis

De gräv kommandot har följande allmänna former: dig [ @server ] [ -b address ] [ -c class ] [ -f filename] [ -k filename ] [ -p port# ] [ -t type ] [ -x addr ] [ -yname:key ] [ name ] [ type ] [ class ] [ queryopt… ]
gräv [ -h ]
gräv [ global-queryopt… ] [ query… ]

Exempel på användning

En typisk åkallelse av gräv ser ut som: dig @server namntyp

var server är namnet eller IP-adressen för den namnserver du vill fråga om-en IPv4-adress i punkt-decimalnotation eller en IPv6-adress i kolonavgränsad notation. När den medföljer server argument är ett värdnamn, gräv löser det namnet innan du frågar efter namnservern. Svaret från namnservern som svarar visas. De namn elementet anger resursen av intresse, medan typ anger vilken typ av fråga som krävs – ALLA, A, MX, SIG, etc. Typ kan vara vilken giltig frågetyp som helst. Om inte typ argument tillhandahålls, gräv kommer att leta efter en A -post.

ALTERNATIV

De -b alternativet anger källens IP -adress för frågan till adress. Det här värdet måste vara en giltig adress på ett av värdens nätverksgränssnitt. Standardfrågeklassen (IN för internet) åsidosätts av -c alternativ. Klass är någon giltig klass, t.ex. HS för Hesiod poster eller CH för CHAOSNET -poster. De -f alternativ gör gräv arbeta i batch -läge genom att läsa en lista över sökningsförfrågningar som ska bearbetas från filen filnamn. Filen innehåller valfritt antal frågor, en per rad. Varje post i filen bör organiseras på samma sätt som de skulle presenteras som frågor till gräv med kommandoradsgränssnittet. Om ett icke-standardportnummer ska efterfrågas, använd -s alternativ. Hamn# är portnumret som gräv kommer att skicka sina frågor istället för standard DNS-portnummer 53. Detta alternativ skulle användas för att testa en namnserver som har konfigurerats för att lyssna efter frågor på ett icke-standardiserat portnummer. De -t alternativ ställer in frågetypen till typ. Det kan vara vilken giltig frågetyp som helst som stöds i BIND9. Standardfrågetypen A, om inte -x alternativet tillhandahålls för att indikera en omvänd uppslagning. Omvända sökningar – mappning av adresser till namn – förenklas av -x alternativ. Addr är en IPv4-adress i punkt-decimalnotation, eller en kolonavgränsad IPv6-adress. När det här alternativet används behöver du inte ange namn, klass och typ argument. För att signera de DNS -frågor som skickas av gräv och deras svar med transaktionssignaturer, ange en TSIG -nyckelfil med -k alternativ. Du kan också ange själva TSIG -nyckeln på kommandoraden med -y alternativ; namn är namnet på TSIG -nyckeln och nyckel- är den verkliga nyckeln. Nyckeln är en bas-64 kodad sträng, vanligtvis genererad av dnssec-keygen.

Frågealternativ

Varje sökalternativ identifieras med ett nyckelord som föregås av ett plustecken (+). Vissa sökord ställer in eller återställer ett alternativ; dessa kan föregås av strängen Nej att förneka betydelsen av det sökordet. Andra sökord tilldelar värden till alternativ som tidsintervall. De har formen +sökord = värde. Det här kommandot stöder många finkorniga frågealternativ. Granska online -dokumentationen genom att köra man gräver för specifik vägledning.