DNSQUERY(1) | General Commands Manual | DNSQUERY(1) |
dnsquery
—
使用解析程序查询域名服务器
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
.)-d
RES_DEBUG
位.(默认情况:不作调试.)-s
RES_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
1990年3月10日 | BSD 4 |