NAME(名稱)
- Provided by: manpages-zh (Version: 1.6.3.3-2)
- Report a bug
dnsquery [-n
nameserver] [-t
type] [-c
class] [-r
retry] [-p
period] [-d]
[-s] [-v]
host
dnsquery
程序是一個通過BIND解析程序庫調用到域名服務器的通用接口.
該程序支持使用一些查詢操作碼來查詢域名服務器.
該程序意在作爲程序如nstest,nsquery和nslookup的替換或補充.
所有參數,除了 host
和 nameserver
之外都是不區分大小寫的.
-n
nameserver-t
type注意可以使用任意大小寫形式.(默認情況: ANY.)
-c
class注意可以使用任意大小寫形式.(默認情況: IN.)
-r
retry-p
periodRES_TIMEOUT.)-dRES_DEBUG
位.(默認情況:不作調試.)-sRES_USEVC
位.(默認情況:UDP數據報.)-v-s”
標識同義.如果解析程序不能響應查詢,並且調試環境又沒有打開,那麼
dnsquery
會簡單地顯示如下信息:
Query failed (rc = 1): Unknown
host返回代碼的值由 h_errno 提供.
Bryan Beecher
除了等級 IN 之外的查詢會得到有趣的結果, 因爲通常名字服務器只會有針對等級爲 IN 的資源記錄的一組根域名服務器.
Dnsquery 通過調用
inet_addr() 來確定針對
“-n”
選項的參數是否爲有效的
Internet地址.不幸的是,
inet_addr()
可能會在判別一些(錯誤的)IP地址(如1.2.3.4.5)時引發segmentation(分段)
錯誤.
riser <boomer@ccidnet.com>
2001/7/13
http://cmpp.linuxforum.net
本頁面中文版由中文
man 手冊頁計劃提供。
中文 man
手冊頁計劃:https://github.com/man-pages-zh/manpages-zh