Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ dnsquery(1M) — Reliant UNIX 5.44c4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

named(1M)

resolver(3N)

resolv.conf(4)

dnsquery(1M)                                                   dnsquery(1M)

NAME
     dnsquery - Anfragen an Nameserver mit resolver(3N)

SYNTAX
     dnsquery [-n nameserver] [-t type] [-c class] [-r retry]
              [-p retryperiod] [-d] [-s] [-v] host

BESCHREIBUNG
     Das Programm dnsquery ist eine allgemeine Schnittstelle zu Nameservern
     über Aufrufe der BIND-resolver(3N)-Bibliothek. Das Programm unter-
     stützt Anfragen an den Nameserver. Alle Argumente mit Ausnahme von
     host und nameserver werden unabhängig von der Schreibweise (Groß-
     /Kleinschreibung) bearbeitet.

OPTIONEN
     -n   Der in der Anfrage zu verwendende Nameserver. Nameserver können
          entweder als Internet-Adressen im Format w.x.y.z oder als Domä-
          nennamen angegeben werden (Voreinstellung: wie in
          /etc/resolv.conf angegeben).

     -t   Der Typ des entsprechenden Datensatzes. Mögliche Typen sind:

          A         Adresse
          NS        Nameserver
          CNAME     Kanonischer Name
          PTR       Zeiger auf Domänenname
          SOA       Autorisierungsabschnitt (Start of Authority)
          WKS       Bekannte Dienste (Well-known Services)
          HINFO     Hostinformationen
          MINFO     Mailboxinformationen
          MX        Vorgelagerte Mailstationen (weiterleitend)
          RP        Verantwortliche Person
          MG        Mailgruppe
          AFSDB     DCE- oder AFS-Server
          ANY       Wildcard (Platzhalter)

          Jeder Typ kann verwendet werden (Voreinstellung: ANY)

     -c   Die Klasse der entsprechenden Datensätze. Mögliche Klassen sind:

          IN        Internet
          HS        Hesiod
          CHAOS     Chaos
          ANY       Wildcard (Platzhalter)

          Jede Klasse kann verwendet werden (Voreinstellung: IN)

     -r   Die Anzahl der Wiederholungen, wenn der Nameserver nicht antwor-
          tet (Voreinstellung: 4).

     -p   Wartezeit bis zur Zeitüberschreitung (Voreinstellung:
          RESTIMEOUT)



Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

dnsquery(1M)                                                   dnsquery(1M)

     -d   Testhilfemodus aktivieren. Hierdurch wird das Bit RESDEBUG des
          resolver-Optionsfelds gesetzt (Voreinstellung: kein Testhilfemo-
          dus).

     -s   Verwendung eines Datenstroms anstelle eines Pakets. Hierdurch
          wird eine TCP-Verbindung mit dem Nameserver und kein UDP-Data-
          gramm verwendet. Das Bit RESUSEVC des resolver-Optionsfelds wird
          gesetzt (Voreinstellung: UDP).

     -v   Synonym für das Flag -s.

     host Der Name des entsprechenden Hosts (oder der Domäne)

DIAGNOSE
     Wenn der resolver die Anfrage nicht beantwortet und die Testhilfefunk-
     tion nicht aktiviert wurde, gibt dnsquery lediglich eine Meldung wie
     folgt aus:

          Query failed (rc = 1) : Unknown host

     Der Wert des Return-Codes wird von herrno geliefert.

HINWEISE
     Anfragen mit einer anderen Klasse als IN können zu unerwarteten Ergeb-
     nissen führen, da ein Nameserver normalerweise nur eine Liste mit
     Root-Nameservern für Datensätze der Klasse IN enthält.

DATEIEN
     /etc/resolv.conf
          Festlegen des Standardnameservers und von Suchlisten

     /usr/include/arpa/nameser.h
          Liste der verwendbaren Typen und Klassen für Datensätze

     /usr/include/resolv.h
          Liste der resolver-Flags

     /usr/lib/named/bog.ascii
     /usr/lib/named/bog.ps
          BIND Name Server Operations Guide for BIND ("BOG"); ASCII- und
          PostScript-Format

SIEHE AUCH
     named(1M), resolver(3N), resolv.conf(4).










Seite 2                      Reliant UNIX 5.44               Gedruckt 11/98

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026