.\" $Id: dnsquery.1,v 8.2 1997/03/14 02:29:41 vixie Exp $ .\" .\"Copyright (c) 1995, 1996 by Internet Software Consortium .\" .\"Permission to use, copy, modify, and distribute this software for any .\"purpose with or without fee is hereby granted, provided that the above .\"copyright notice and this permission notice appear in all copies. .\" .\"THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM DISCLAIMS .\"ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES .\"OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL INTERNET SOFTWARE .\"CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL .\"DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR .\"PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS .\"ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS .\"SOFTWARE. .\" .Dd 1990. március 10. .Dt DNSQUERY 1 .Os BSD 4 .Sh NÉV .Nm dnsquery .Nd tartomány névkiszolgálókat kérdez le, a resolver (név feloldó) segítségével .Sh ÁTTEKINTÉS .Nm dnsquery .Op Fl n Ar névkiszolgáló .Op Fl t Ar típus .Op Fl c Ar osztály .Op Fl r Ar újrapróbálás .Op Fl p Ar időtartam .Op Fl d .Op Fl s .Op Fl v .Ar host .Sh LEÍRÁS A .Ic dnsquery program egy általános interface a névszerverek felé, a BIND resolver (név feloldó) könyvtára segítségével. A program támogatja a QUERY használatát a lekerdezéseknél. A program célja, hogy kiegészítse vagy felváltsa a szokványos programokat, mint az nstest, nsquery vagy nslookup. A program által elfogadott argumentumok, a .Ar host és a .Ar névkiszolgáló kivételével, írhatók kis- és nagybetűvel egyaránt. .Sh OPCIÓK .Bl -tag -width Fl .It Fl n Ar névkiszolgáló A megadott névkiszolgáló használandó a lekérdezéshez. A névkiszolgálót megadhatjuk IP címmel ( .Ar w.x.y.z formátum) vagy tartomány névvel. (Alapértelmezésben a .Pa /etc/resolv.conf . alapján ) .It Fl t Ar típus A minket érdeklő erőforrás bejegyzés típusa. Ez lehet: .Bl -tag -width "AFSDB " -compact -offset indent .It Ar A cím .It Ar NS névkiszolgáló .It Ar CNAME canonical name .It Ar PTR tartománynév mutató .It Ar SOA "start of authority" azaz hiteles zóna kezdete .It Ar WKS jól ismert szolgáltatás .It Ar HINFO host információ .It Ar MINFO postafiók információ .It Ar MX mail exchange .It Ar RP felelős személy .It Ar MG levelezési csoport tag .It Ar AFSDB DCE vagy AFS szerver .It Ar ANY joker, helyettesítő típus .El .Pp Megjegyzés: használhatunk kis- vagy nagybetűket. (Alapértelmezett típus: .Ar ANY . ) .It Fl c Ar osztály A minket érdeklő erőforrás bejegyzés osztálya. Az osztály lehet: .Bl -tag -width "CHAOS " -compact -offset indent .It Ar IN Internet .It Ar HS Hesiod .It Ar CHAOS Chaos .It Ar ANY joker helyettesítő típus .El .Pp Megjegyzés: használhatunk kis- vagy nagybetűket. (Alapértelmezett típus: .Ar IN . ) .It Fl r Ar újraprobálás Az próbálkozások száma, ha a névkiszolgáló nem válaszol. (Alapértelmezésben 4.) .It Fl p Ar időtartam Időtartam, amit a program vár, mielőtt időtúllépési hibával térne vissza. (Alapértelmezésben: .Dv RES_TIMEOUT . ) .It Fl d Hibakeresés (debugging) bekapcsolása. Ez beállítja a resolver .Ft options mezejének a .Dv RES_DEBUG bitjeit. (Alapértelmezés: nincs hibakeresés.) .It Fl s .Em stream-et használ csomagok helyett. Ezzel az opcióval elérhetjük, hogy a program TCP stream-et (folyamot) használjon UDP datagrammok helyett. Ez beállítja a resolver .Ft options mezejének a .Dv RES_USEVC bitjét. (Alapértelmezésben: UDP datagram.) .It Fl v A .Dq Fl s opcióval egyenértékű. .It Ar host A minket érdeklő host vagy tartomány neve. .El .Sh FÁJLOK .Bl -tag -width " " -compact .It Pa /etc/resolv.conf az alapértelmezett névkiszolgálókhoz és a keresési listához (search domain) .It Pa használható erőforrás bejegyzés (RR) típusok és osztályok listája .It Pa resolver flag-ek listája .El .Sh DIAGNOSZTIKA Ha a resolver nem tudja megválaszolni a kérést és a hibakeresés nincs bekapcsolva, a .Ic dnsquery valami hasonlót fog kiírni: .Dl Query failed (rc = 1) : Unknown host .Pp A visszatérési értéket a .Ft h_errno adja. .Sh LÁSD MÉG .Xr nslookup 8 , .Xr nstest 1 , .Xr nsquery 1 , .Xr named 8 , .Xr resolver 5 . .Sh SZERZŐ Bryan Beecher .Sh HIBÁK Az .Ar IN osztálytól eltérő osztályokra való kérdezés érdekes eredménnyel szolgálhat, mert a névkiszolgálók általában csak az .Ar IN osztályba tartozó erőforrás bejegyzéseket tároló gyökér (root) névkiszolgálókról tudnak. .Pp A .Ic dnsquery az .Fn inet_addr függvényt hívja meg, hogy megállapítsa, hogy a .Dq Fl n opciónál megadott IP cím értelmezhető. Sajnos úgy tűnik az .Fn inet_addr segmentation fault-ot okoz egyes (rossz) IP címekkel (pl. 1.2.3.4.5). .Sh MAGYAR FORDÍTÁS Kovács Emese