1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175
|
.\" $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. mrcius 10.
.Dt DNSQUERY 1
.Os BSD 4
.Sh NV
.Nm dnsquery
.Nd tartomny nvkiszolglkat krdez le, a resolver (nv felold) segtsgvel
.Sh TTEKINTS
.Nm dnsquery
.Op Fl n Ar nvkiszolgl
.Op Fl t Ar tpus
.Op Fl c Ar osztly
.Op Fl r Ar jraprbls
.Op Fl p Ar idtartam
.Op Fl d
.Op Fl s
.Op Fl v
.Ar host
.Sh LERS
A
.Ic dnsquery
program egy ltalnos interface a nvszerverek fel, a BIND resolver (nv felold) knyvtra segtsgvel.
A program tmogatja a QUERY hasznlatt a lekerdezseknl.
A program clja, hogy kiegsztse vagy felvltsa a szokvnyos programokat, mint az nstest, nsquery vagy nslookup. A program ltal elfogadott argumentumok, a
.Ar host
s a
.Ar nvkiszolgl
kivtelvel, rhatk kis- s nagybetvel egyarnt.
.Sh OPCIK
.Bl -tag -width Fl
.It Fl n Ar nvkiszolgl
A megadott nvkiszolgl hasznland a lekrdezshez. A nvkiszolglt megadhatjuk IP cmmel (
.Ar w.x.y.z
formtum) vagy tartomny nvvel.
(Alaprtelmezsben a
.Pa /etc/resolv.conf .
alapjn )
.It Fl t Ar tpus
A minket rdekl erforrs bejegyzs tpusa. Ez lehet:
.Bl -tag -width "AFSDB " -compact -offset indent
.It Ar A
cm
.It Ar NS
nvkiszolgl
.It Ar CNAME
canonical name
.It Ar PTR
tartomnynv mutat
.It Ar SOA
"start of authority" azaz hiteles zna kezdete
.It Ar WKS
jl ismert szolgltats
.It Ar HINFO
host informci
.It Ar MINFO
postafik informci
.It Ar MX
mail exchange
.It Ar RP
felels szemly
.It Ar MG
levelezsi csoport tag
.It Ar AFSDB
DCE vagy AFS szerver
.It Ar ANY
joker, helyettest tpus
.El
.Pp
Megjegyzs: hasznlhatunk kis- vagy nagybetket. (Alaprtelmezett tpus:
.Ar ANY . )
.It Fl c Ar osztly
A minket rdekl erforrs bejegyzs osztlya.
Az osztly lehet:
.Bl -tag -width "CHAOS " -compact -offset indent
.It Ar IN
Internet
.It Ar HS
Hesiod
.It Ar CHAOS
Chaos
.It Ar ANY
joker helyettest tpus
.El
.Pp
Megjegyzs: hasznlhatunk kis- vagy nagybetket. (Alaprtelmezett tpus:
.Ar IN . )
.It Fl r Ar jraprobls
Az prblkozsok szma, ha a nvkiszolgl nem vlaszol.
(Alaprtelmezsben 4.)
.It Fl p Ar idtartam
Idtartam, amit a program vr, mieltt idtllpsi hibval trne vissza.
(Alaprtelmezsben:
.Dv RES_TIMEOUT . )
.It Fl d
Hibakeress (debugging) bekapcsolsa. Ez belltja a resolver
.Ft options
mezejnek a
.Dv RES_DEBUG
bitjeit.
(Alaprtelmezs: nincs hibakeress.)
.It Fl s
.Em stream-et
hasznl csomagok helyett. Ezzel az opcival elrhetjk, hogy a program TCP stream-et (folyamot) hasznljon UDP datagrammok helyett. Ez belltja a resolver
.Ft options
mezejnek a
.Dv RES_USEVC
bitjt.
(Alaprtelmezsben: UDP datagram.)
.It Fl v
A
.Dq Fl s
opcival egyenrtk.
.It Ar host
A minket rdekl host vagy tartomny neve.
.El
.Sh FJLOK
.Bl -tag -width "<arpa/nameser.h> " -compact
.It Pa /etc/resolv.conf
az alaprtelmezett nvkiszolglkhoz s a keressi listhoz (search domain)
.It Pa <arpa/nameser.h>
hasznlhat erforrs bejegyzs (RR) tpusok s osztlyok listja
.It Pa <resolv.h>
resolver flag-ek listja
.El
.Sh DIAGNOSZTIKA
Ha a resolver nem tudja megvlaszolni a krst s a hibakeress nincs bekapcsolva, a
.Ic dnsquery
valami hasonlt fog kirni:
.Dl Query failed (rc = 1) : Unknown host
.Pp
A visszatrsi rtket a
.Ft h_errno
adja.
.Sh LSD MG
.Xr nslookup 8 ,
.Xr nstest 1 ,
.Xr nsquery 1 ,
.Xr named 8 ,
.Xr resolver 5 .
.Sh SZERZ
Bryan Beecher
.Sh HIBK
Az
.Ar IN
osztlytl eltr osztlyokra val krdezs rdekes eredmnnyel szolglhat, mert a nvkiszolglk ltalban csak az
.Ar IN
osztlyba tartoz erforrs bejegyzseket trol gykr (root) nvkiszolglkrl tudnak.
.Pp
A
.Ic dnsquery
az
.Fn inet_addr
fggvnyt hvja meg, hogy megllaptsa, hogy a
.Dq Fl n
opcinl megadott IP cm rtelmezhet. Sajnos gy tnik az
.Fn inet_addr
segmentation fault-ot okoz egyes (rossz) IP cmekkel (pl. 1.2.3.4.5).
.Sh MAGYAR FORDTS
Kovcs Emese <emese@eik.bme.hu>
|