het EngelsFransSpaans

Servers draaien | Ubuntu > | Fedora > |


OnWorks-favicon

kdig - Online in de cloud

Voer kdig uit in OnWorks gratis hostingprovider via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht kdig die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


dig - Hulpprogramma voor het opzoeken van DNS

KORTE INHOUD


graven [@server] [-b adres] [-c klasse] [-f bestandsnaam] [-k bestandsnaam] [-m] [-p haven#]
[-q naam] [-t type dan: ] [-v] [-x addr] [-y [hmac:]naam:sleutel] [-4] [-6] [naam] [type]
[klasse] [queryopt...]

graven [-h]

graven [global-queryopt...] [query...]

PRODUCTBESCHRIJVING


graven (domain information groper) is een flexibele tool voor het opvragen van DNS-naamservers. Het
voert DNS-lookups uit en geeft de antwoorden weer die worden geretourneerd door de naamserver(s)
die werden opgevraagd. De meeste DNS-beheerders gebruiken graven om DNS-problemen op te lossen vanwege:
de flexibiliteit, het gebruiksgemak en de helderheid van de output. Andere zoekhulpmiddelen hebben meestal minder
functionaliteit dan graven.

Hoewel graven wordt normaal gesproken gebruikt met opdrachtregelargumenten, het heeft ook een batchmodus van
bewerking voor het lezen van opzoekverzoeken uit een bestand. Een korte samenvatting van de opdrachtregel
argumenten en opties wordt afgedrukt wanneer de -h optie wordt gegeven. In tegenstelling tot eerdere versies,
BIND 9 implementatie van graven maakt het mogelijk om meerdere zoekopdrachten uit te voeren vanaf de opdrachtregel.

Tenzij het wordt gevraagd om een ​​specifieke naamserver te bevragen, graven zal elk van de vermelde servers proberen
in / Etc / resolv.conf. Als er geen bruikbare serveradressen worden gevonden, graven zal de vraag naar sturen
de lokale gastheer.

Als er geen opdrachtregelargumenten of opties worden gegeven, graven voert een NS-query uit voor "."
(de wortel).

Het is mogelijk om standaardinstellingen per gebruiker in te stellen voor: graven via ${HOME}/.digrc. Dit bestand wordt gelezen en
alle opties erin worden toegepast vóór de opdrachtregelargumenten.

De IN- en CH-klassenamen overlappen met de IN- en CH-topniveaudomeinnamen. Ofwel gebruik
het -t en -c opties om het type en de klasse te specificeren, gebruik de -q de specificeer het domein
naam of gebruik "IN". en "CH." bij het opzoeken van deze topleveldomeinen.

EENVOUDIG GEBRUIK


Een typische aanroep van graven lijkt op:

dig @servernaamtype

waar:

server
is de naam of het IP-adres van de naamserver die moet worden opgevraagd. Dit kan een IPv4-adres zijn in
notatie met punten in decimalen of een IPv6-adres in notatie met dubbele punten. Wanneer de
geleverde server argument is een hostnaam, graven lost die naam op voordat u dat opvraagt
naam server.

Zo nee server argumentatie wordt gegeven, graven consults / Etc / resolv.conf; als een adres is
daar gevonden, vraagt ​​het de nameserver op dat adres op. Als een van de -4 or -6
opties in gebruik zijn, dan worden alleen adressen voor het bijbehorende transport geprobeerd.
Als er geen bruikbare adressen worden gevonden, graven zal de vraag naar de lokale host sturen. Het antwoord
van de nameserver die reageert, wordt weergegeven.

naam
is de naam van het bronrecord dat moet worden opgezocht.

type dan:
geeft aan welk type zoekopdracht vereist is - ANY, A, MX, SIG, enz. type dan: kan elk zijn
geldig vraagtype. Als Nee type dan: argument wordt geleverd, graven zal een zoekopdracht uitvoeren voor een A
record.

OPTIES


-4
Gebruik alleen IPv4.

-6
Gebruik alleen IPv6.

-b adres[#poort]
Stel het bron-IP-adres van de query in. De adres moet een geldig adres zijn op een van
de netwerkinterfaces van de host, of "0.0.0.0" of "::". Er kan een optionele poort worden opgegeven
door "# toe te voegen "

-c klasse
Stel de queryklasse in. De standaard klasse is in; andere klassen zijn HS voor Hesiod-records
of CH voor Chaosnet-records.

-f filet
Batch-modus: graven leest een lijst met opzoekverzoeken om te verwerken van de gegeven filet. Elk
regel in het bestand moet op dezelfde manier worden georganiseerd als ze zouden worden gepresenteerd als
vragen aan graven met behulp van de opdrachtregelinterface.

-i
Voer IPv6-lookups om met behulp van het verouderde RFC1886 IP6.INT-domein, dat niet langer bestaat
in gebruik. Verouderde bitstringlabelquery's (RFC2874) worden niet geprobeerd.

-k sleutelbestand
Onderteken query's met TSIG met behulp van een sleutel die uit het opgegeven bestand wordt gelezen. Sleutelbestanden kunnen zijn:
gegenereerd met behulp van tsig-keygen(8). Bij gebruik van TSIG-authenticatie met: graven, de naam
server die wordt opgevraagd, moet de sleutel en het algoritme kennen dat wordt gebruikt. In
BIND, dit wordt gedaan door passende sleutel en server verklaringen in genaamd.conf.

-m
Schakel foutopsporing in geheugengebruik in.

-p port
Stuur de query naar een niet-standaard poort op de server, in plaats van de standaard poort 53.
Deze optie zou worden gebruikt om een ​​naamserver te testen die is geconfigureerd om te luisteren naar
vragen op een niet-standaard poortnummer.

-q naam
De domeinnaam die moet worden opgevraagd. Dit is handig om onderscheid te maken tussen naam uit andere argumenten.

-t type dan:
Het resourcerecordtype dat moet worden opgevraagd. Het kan elk geldig querytype zijn dat wordt ondersteund
in BIND 9. Het standaard querytype is "A", tenzij de -x optie wordt geleverd om aan te geven:
een omgekeerde lookup. Een zone transfer kan aangevraagd worden door een type AXFR op te geven. Wanneer
een incrementele zoneoverdracht (IXFR) is vereist, stel de type dan: naar ixfr=N. De
incrementele zoneoverdracht bevat de wijzigingen die in de zone zijn aangebracht sinds de seriële
nummer in het SOA-record van de zone was N.

-v
Druk het versienummer af en sluit af.

-x addr
Vereenvoudigde reverse lookups, voor het toewijzen van adressen aan namen. De addr is een IPv4
adres in decimale notatie, of een door dubbele punten gescheiden IPv6-adres. Wanneer de -x is
gebruikt, is het niet nodig om de naam, klasse en type dan: argumenten. graven
voert automatisch een zoekopdracht uit voor een naam zoals 94.2.0.192.in-addr.arpa en stelt de
querytype en klasse naar respectievelijk PTR en IN. IPv6-adressen worden opgezocht met
nibble formaat onder het IP6.ARPA domein (maar zie ook de -i keuze).

-y [hmac:]sleutelnaam:geheim
Onderteken query's met TSIG met de opgegeven authenticatiesleutel. sleutelnaam is de naam van de
sleutel, en geheim is het met base64 gecodeerde gedeelde geheim. hmac is de naam van de sleutel
algoritme; geldige keuzes zijn hmac-md5, hmac-sha1, hmac-sha224, hmac-sha256,
hmac-sha384 of hmac-sha512. Indien hmac niet is opgegeven, is de standaard hmac-md5.

OPMERKING: U moet de -k optie en vermijd de -y optie, want met -y de gedeelde
secret wordt geleverd als een opdrachtregelargument in leesbare tekst. Dit kan zichtbaar zijn in
de uitvoer van ps(1) of in een geschiedenisbestand dat wordt onderhouden door de shell van de gebruiker.

VRAAG OPTIES


graven biedt een aantal query-opties die van invloed zijn op de manier waarop zoekopdrachten worden gedaan en
de resultaten weergegeven. Sommige van deze stellen vlagbits in of resetten ze in de querykop, sommige
bepalen welke delen van het antwoord worden afgedrukt, en anderen bepalen de time-out en
strategieën opnieuw proberen.

Elke zoekoptie wordt geïdentificeerd door een trefwoord voorafgegaan door een plusteken (+). Enkele trefwoorden
een optie instellen of resetten. Deze kunnen worden voorafgegaan door de tekenreeks nee om de betekenis van te ontkennen
dat sleutelwoord. Andere trefwoorden wijzen waarden toe aan opties zoals het time-outinterval. Zij hebben
het formulier +zoekwoord=waarde. Trefwoorden mogen worden afgekort, op voorwaarde dat de afkorting is
eenduidig; +cd is bijvoorbeeld gelijk aan +cdflag. De zoekopties zijn:

+[no]aaflag
Een synoniem voor +[nee]aonly.

+[nee]aonly
Stelt de "aa"-vlag in de query in.

+[nee]extra
Toon [niet weergeven] het aanvullende gedeelte van een antwoord. De standaard is om weer te geven:
het.

+[no]adflag
Stel de AD-bit (authentieke gegevens) in [niet instellen] in de query. Dit verzoekt de server om:
geef terug of alle antwoord- en autoriteitssecties allemaal zijn gevalideerd als
beveiligd volgens het beveiligingsbeleid van de server. AD=1 geeft aan dat alle records
zijn gevalideerd als veilig en het antwoord komt niet uit een OPT-OUT-bereik. AD=0
geven aan dat een deel van het antwoord onzeker of niet gevalideerd was. Dit bit is ingesteld
standaard.

+[nee]allemaal
Alle weergavevlaggen instellen of wissen.

+[nee]antwoord
Toon [niet weergeven] het antwoordgedeelte van een antwoord. De standaard is om het weer te geven.

+[geen]autoriteit
Toon [niet weergeven] het autoriteitsgedeelte van een antwoord. De standaard is om weer te geven:
het.

+[no]inspanning
Poging om de inhoud van berichten weer te geven die een verkeerde indeling hebben. De standaard is om niet
misvormde antwoorden weergeven.

+bufmaat=B
Stel de grootte van de UDP-berichtbuffer die wordt geadverteerd met EDNS0 in op: B bytes. De maximale en
minimumgroottes van deze buffer zijn respectievelijk 65535 en 0. Waarden buiten dit bereik
worden naar boven of naar beneden afgerond. Andere waarden dan nul zullen een EDNS-query veroorzaken
om verzonden te worden.

+[no]cdflag
Stel [niet instellen] het cd-bit (controle uitgeschakeld) in de query in. Dit verzoekt de server
om geen DNSSEC-validatie van reacties uit te voeren.

+[geen]klas
Toon [niet weergeven] de KLASSE bij het afdrukken van de record.

+[nee]cmd
Schakelt het afdrukken van de eerste opmerking in de uitvoer om de versie van te identificeren
graven en de query-opties die zijn toegepast. Deze opmerking wordt standaard afgedrukt.

+[geen]opmerkingen
Schakel de weergave van commentaarregels in de uitvoer in. De standaard is om opmerkingen af ​​te drukken.

+[geen]crypto
Toggle de weergave van cryptografische velden in DNSSEC-records. De inhoud van deze
veld zijn niet nodig om de meeste DNSSEC-validatiefouten te debuggen en het verwijderen ervan maakt
het is gemakkelijker om de veelvoorkomende fouten te zien. De standaardinstelling is om de velden weer te geven. Wanneer
weggelaten worden ze vervangen door de string "[omitted]" of in het DNSKEY geval de sleutel id
wordt weergegeven als vervanging, bijv. "[ key id = value ]".

+[no]defname
Verouderd, behandeld als synoniem voor +[nee]zoeken

+[no]dnssec
Verzoekt DNSSEC-records te verzenden door de DNSSEC OK-bit (DO) in het OPT-record in te stellen
het aanvullende gedeelte van de query.

+domein=eennaam
Stel de zoeklijst in om het enkele domein te bevatten naam, alsof gespecificeerd in a domein
richtlijn in / Etc / resolv.confen schakel zoeklijstverwerking in alsof de + zoeken
optie werden gegeven.

+[no]edns[=#]
Geef de EDNS-versie op waarmee u wilt zoeken. Geldige waarden zijn 0 tot 255. De EDNS instellen
versie zorgt ervoor dat er een EDNS-query wordt verzonden. +noedns wist de onthouden EDNS
versie. EDNS is standaard ingesteld op 0.

+[no]ednsflags[=#]
Stel de nul EDNS-vlagbits (Z-bits) in op de opgegeven waarde. Decimaal, hex en
octale coderingen worden geaccepteerd. Het instellen van een benoemde vlag (bijv. DO) wordt stil genegeerd.
Standaard zijn er geen Z-bits ingesteld.

+[no]ednsonderhandeling
Schakel EDNS-versieonderhandeling in/uit. Standaard is EDNS-versieonderhandeling:
ingeschakeld.

+[no]ednsopt[=code[:value]]
Specificeer EDNS-optie met codepunt code en optioneel laadvermogen van waarde een
hexadecimale tekenreeks. +noednsopt wist de te verzenden EDNS-opties.

+[no]verlopen
Stuur een EDNS-vervaloptie.

+[nee]mislukken
Probeer de volgende server niet als u een SERVFAIL ontvangt. De standaardinstelling is om de niet te proberen
next-server, wat het omgekeerde is van het normale gedrag van de stub-resolver.

+[nee]identificeren
Toon [of laat niet zien] het IP-adres en poortnummer dat het antwoord leverde toen de
+kort optie is ingeschakeld. Als er om korte antwoorden wordt gevraagd, is de standaardinstelling niet:
toon het bronadres en poortnummer van de server die het antwoord heeft gegeven.

+[nee]negeren
Negeer het afkappen in UDP-antwoorden in plaats van het opnieuw te proberen met TCP. Standaard is TCP
nieuwe pogingen worden uitgevoerd.

+[nee]openhouden
Houd de TCP-socket open tussen query's en hergebruik deze in plaats van een nieuwe TCP te maken
socket voor elke zoekopdracht. De standaard is +nokeeeopen.

+[geen]multiline
Print records zoals de SOA-records in een uitgebreid meerregelig formaat met door mensen leesbaar
opmerkingen. De standaardinstelling is om elk record op een enkele regel af te drukken, om de machine te vergemakkelijken
ontleden van de graven uitgang.

+ndots=D
Stel het aantal punten in dat moet verschijnen in naam naar D om het in overweging te nemen
absoluut. De standaardwaarde is de waarde die is gedefinieerd met behulp van de ndots-instructie in
/ Etc / resolv.conf, of 1 als er geen ndots-instructie aanwezig is. Namen met minder punten zijn
geïnterpreteerd als relatieve namen en zal worden gezocht in de domeinen vermeld in de
search or domein richtlijn in / Etc / resolv.conf if + zoeken is ingesteld.

+[no]nsid
Voeg een EDNS-naamserver-ID-verzoek toe bij het verzenden van een query.

+[no]nssearch
Wanneer deze optie is ingesteld, graven pogingen om de gezaghebbende naamservers te vinden voor de
zone met de naam die wordt opgezocht en het SOA-record weergeven dat elke naam
server heeft voor de zone.

+[no]onesoa
Print slechts één (beginnend) SOA-record bij het uitvoeren van een AXFR. De standaardinstelling is om af te drukken
zowel de begin- als de eind-SOA-records.

+[no]opcode=waarde
Stel [restore] de DNS-bericht-opcode in op de opgegeven waarde. De standaardwaarde is
VRAAG (0).

+[nee]qr
Print [niet printen] de aanvraag zoals deze is verzonden. Standaard wordt de query niet afgedrukt.

+[nee]vraag
Druk [niet afdrukken] het vraaggedeelte van een vraag af wanneer een antwoord wordt geretourneerd. De
standaard is om de vraagsectie af te drukken als een opmerking.

+[no]rdflag
Een synoniem voor +[geen]recursie.

+[geen]recursie
Schakel de instelling van het RD-bit (recursie gewenst) in de query. Dit bit is ingesteld door
standaard, wat betekent: graven verzendt normaal gesproken recursieve vragen. Recursie is automatisch
uitgeschakeld wanneer de +ns zoeken or +spoor zoekopties worden gebruikt.

+probeer opnieuw=T
Stelt het aantal keren in dat UDP-query's naar de server opnieuw moeten worden uitgevoerd om T in plaats van de standaard,
2. In tegenstelling tot +probeert, dit omvat niet de eerste zoekopdracht.

+[geen]rrcommentaar
Schakel de weergave van opmerkingen per record in de uitvoer in (bijvoorbeeld door mensen leesbaar
belangrijke informatie over DNSKEY-records). De standaardinstelling is om recordopmerkingen niet af te drukken
tenzij de multiline-modus actief is.

+[nee]zoeken
Gebruik [niet gebruiken] de zoeklijst gedefinieerd door de zoeklijst of domeininstructie in
resolv.conf (indien aanwezig). De zoeklijst wordt standaard niet gebruikt.

'ndots' van resolv.conf (standaard 1) die kan worden overschreven door +ndots bepaalt of
de naam zal worden behandeld als relatief of niet en dus of een zoekopdracht uiteindelijk wordt
uitgevoerd of niet.

+[nee]kort
Geef een kort antwoord. Standaard wordt het antwoord in een uitgebreide vorm afgedrukt.

+[no]showsearch
Voer [niet uitvoeren] een zoekopdracht uit met tussenresultaten.

+[no]sigchase
Achtervolg DNSSEC-handtekeningketens. Vereist graaf worden gecompileerd met -DDIG_SIGCHASE.

+[nee]zit[=####]
Stuur een Source Identity Token EDNS-optie, met optionele waarde. Een SIT afspelen van a
Met het vorige antwoord kan de server een eerdere client identificeren. De standaard is
+nosit. Gebruikt momenteel experimentele waarde 65001 voor de optiecode.

+split=W
Splits lange hex- of base64-geformatteerde velden in resourcerecords in brokken van W
karakters (waar W wordt naar boven afgerond op het dichtstbijzijnde veelvoud van 4). +geen split or +split=0
zorgt ervoor dat velden helemaal niet worden gesplitst. De standaard is 56 tekens, of 44 tekens
wanneer de multiline-modus actief is.

+[geen]statistieken
Deze query-optie schakelt het afdrukken van statistieken in: toen de query werd gemaakt,
grootte van het antwoord enzovoort. Het standaardgedrag is om de querystatistieken af ​​te drukken.

+[no]subnet=addr/prefix
Stuur een EDNS Client Subnet-optie met het opgegeven IP-adres of netwerkprefix.

+[no]tcp
Gebruik [niet gebruiken] TCP bij het opvragen van naamservers. Het standaardgedrag is om UDP . te gebruiken
tenzij een ixfr=N-query wordt aangevraagd, in welk geval de standaard TCP is. AXFR-query's
gebruik altijd TCP.

+tijd=T
Stelt de time-out voor een query in op: T seconden. De standaard time-out is 5 seconden. Een
proberen in te stellen T tot minder dan 1 zal resulteren in een query time-out van 1 seconde zijnde
toegepast.

+[nee]topdown
Voer bij het achtervolgen van DNSSEC-handtekeningketens een top-down validatie uit. Vereist graven be
gecompileerd met -DDIG_SIGCHASE.

+[geen]spoor
Toggle traceren van het delegatiepad vanaf de root-naamservers voor de naam die is
opgezocht. Traceren is standaard uitgeschakeld. Als traceren is ingeschakeld, graven merken
iteratieve query's om de naam op te lossen die wordt opgezocht. Het volgt verwijzingen van
de root-servers, met het antwoord van elke server die werd gebruikt om de op te lossen
opzoeken.

Als @server ook is opgegeven, heeft dit alleen invloed op de eerste query voor de naam van de hoofdzone
servers.

+dnssec wordt ook ingesteld wanneer +trace is ingesteld om de standaardquery's van a . beter te emuleren
naam server.

+probeert=T
Stelt het aantal keren in om UDP-query's naar de server te proberen om T in plaats van de standaard, 3.
If T kleiner is dan of gelijk is aan nul, wordt het aantal pogingen stilzwijgend afgerond op 1.

+vertrouwde-sleutel=####
Specificeert een bestand met vertrouwde sleutels om te gebruiken met +sigchase. Elk DNSKEY-record
moet op zijn eigen lijn staan.

Indien niet gespecificeerd, graven zal zoeken /etc/trusted-key.key harte vertrouwde-sleutel.sleutel functie in het
huidige map.

Vereist graaf worden gecompileerd met -DDIG_SIGCHASE.

+[no]ttlid
Geef de TTL weer [niet weergeven] bij het afdrukken van het record.

+[no]vc
Gebruik [niet gebruiken] TCP bij het opvragen van naamservers. Deze alternatieve syntaxis om +[no]tcp is
voorzien voor achterwaartse compatibiliteit. De "vc" staat voor "virtueel circuit".

MEERDERE VRAGEN


De BIND 9 implementatie van graven ondersteunt het specificeren van meerdere query's op de opdrachtregel
(naast het ondersteunen van de -f batchbestand optie). Elk van die vragen kan zijn:
geleverd met een eigen set vlaggen, opties en query-opties.

In dit geval is elke vraag argument staat voor een individuele query in de opdrachtregelsyntaxis
hierboven omschreven. Elk bestaat uit een van de standaardopties en vlaggen, de naam die moet worden
opgezocht, een optioneel querytype en -klasse en eventuele query-opties die moeten worden toegepast
naar die vraag.

Een globale set query-opties, die op alle query's moeten worden toegepast, kan ook worden:
geleverd. Deze globale zoekopties moeten voorafgaan aan het eerste tuple van naam, klasse, type,
opties, vlaggen en query-opties geleverd op de opdrachtregel. Alle globale zoekopties
(behalve de +[nee]cmd optie) kan worden overschreven door een query-specifieke set query-opties.
Bijvoorbeeld:

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

laat zien hoe graven kan vanaf de opdrachtregel worden gebruikt om drie zoekopdrachten uit te voeren: een ANY-query for
www.isc.org, een reverse lookup van 127.0.0.1 en een query voor de NS-records van isc.org. EEN
globale zoekoptie van +qr wordt toegepast, zodat graven toont de eerste zoekopdracht waarvoor het is gemaakt
elke zoekopdracht. De laatste vraag heeft een lokale vraagoptie van: +noqr waardoor graven wil
de eerste query niet afdrukken wanneer deze de NS-records voor isc.org opzoekt.

IDN KLANTENSERVICE


If graven is gebouwd met ondersteuning voor IDN (internationalized domain name), het kan accepteren en
niet-ASCII-domeinnamen weergeven. graven converteert op de juiste manier tekencodering van domein
naam voordat u een verzoek naar de DNS-server verzendt of een antwoord van de server weergeeft. Indien
u de IDN-ondersteuning om de een of andere reden wilt uitschakelen, definieert de IDN_DISABLE
omgevingsvariabele. De IDN-ondersteuning is uitgeschakeld als de variabele is ingesteld wanneer: graven runs.

Gebruik kdig online met onworks.net-services


Ad


Ad