table of contents
other languages
| DNSQUERY(1) | General Commands Manual | DNSQUERY(1) |
NÉV¶
dnsquery —
tartomány
névkiszolgálókat kérdez le, a resolver (név
feloldó) segítségével
ÁTTEKINTÉS¶
dnsquery
[-n
névkiszolgáló-t
típus-c
osztály-r
újrapróbálás-p
időtartam-d-s-vLEÍRÁS¶
Adnsquery 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
host és a
névkiszolgáló
kivételével, írhatók kis- és
nagybetűvel egyaránt.
OPCIÓK¶
-nnévkiszolgáló- A megadott névkiszolgáló használandó a lekérdezéshez. A névkiszolgálót megadhatjuk IP címmel ( w.x.y.z formátum) vagy tartomány névvel. (Alapértelmezésben a /etc/resolv.conf. alapján )
-ttípus- A minket érdeklő erőforrás bejegyzés
típusa. Ez lehet:
Megjegyzés: használhatunk kis- vagy nagybetűket. (Alapértelmezett típus: ANY.)
- A
- cím
- NS
- névkiszolgáló
- CNAME
- canonical name
- PTR
- tartománynév mutató
- SOA
- "start of authority" azaz hiteles zóna kezdete
- WKS
- jól ismert szolgáltatás
- HINFO
- host információ
- MINFO
- postafiók információ
- MX
- mail exchange
- RP
- felelős személy
- MG
- levelezési csoport tag
- AFSDB
- DCE vagy AFS szerver
- ANY
- joker, helyettesítő típus
-cosztály- A minket érdeklő erőforrás bejegyzés
osztálya. Az osztály lehet:
Megjegyzés: használhatunk kis- vagy nagybetűket. (Alapértelmezett típus: IN.)
- IN
- Internet
- HS
- Hesiod
- CHAOS
- Chaos
- ANY
- joker helyettesítő típus
-rújraprobálás- Az próbálkozások száma, ha a névkiszolgáló nem válaszol. (Alapértelmezésben 4.)
-pidőtartam- Időtartam, amit a program vár, mielőtt
időtúllépési hibával térne
vissza. (Alapértelmezésben:
RES_TIMEOUT.) -d- Hibakeresés (debugging) bekapcsolása. Ez
beállítja a resolver
options mezejének a
RES_DEBUGbitjeit. (Alapértelmezés: nincs hibakeresés.) -s- 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
options mezejének a
RES_USEVCbitjét. (Alapértelmezésben: UDP datagram.) -v- A “
-s” opcióval egyenértékű. - host
- A minket érdeklő host vagy tartomány neve.
FÁJLOK¶
- /etc/resolv.conf
- az alapértelmezett névkiszolgálókhoz és a keresési listához (search domain)
- <arpa/nameser.h>
- használható erőforrás bejegyzés (RR) típusok és osztályok listája
- <resolv.h>
- resolver flag-ek listája
DIAGNOSZTIKA¶
Ha a resolver nem tudja megválaszolni a kérést és a hibakeresés nincs bekapcsolva, adnsquery valami hasonlót fog
kiírni:
Query failed (rc = 1): Unknown
hostLÁSD MÉG¶
nslookup(8), nstest(1), nsquery(1), named(8), resolver(5).SZERZŐ¶
Bryan BeecherHIBÁK¶
Az 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 IN osztályba tartozó erőforrás bejegyzéseket tároló gyökér (root) névkiszolgálókról tudnak. Adnsquery az
inet_addr() függvényt
hívja meg, hogy megállapítsa, hogy a
“-n” opciónál
megadott IP cím értelmezhető. Sajnos úgy
tűnik az inet_addr() segmentation
fault-ot okoz egyes (rossz) IP címekkel (pl. 1.2.3.4.5).
MAGYAR FORDÍTÁS¶
Kovács Emese <emese@eik.bme.hu>| 1990. március 10. | BSD 4 |