Nslookup命令详解

更新时间:2023-06-30 05:15:27 阅读: 评论:0

Nslookup命令详解
Nslookup显示可用来诊断域名系统 (DNS) 基础结构的信息。只有在已安装 TCP/IP 协议的情况下才可以使用 Nslookup 命令行工具。
语法 烈日当空
nslookup [-SubCommand ...] [{ComputerToFind| [-Server]}]
参数
-SubCommand ...
将一个或多个 nslookup 子命令指定为命令行选项。
ComputerToFind 唐李治
如果未指定其它服务器,就使用当前默认 DNS 名称服务器查阅 ComputerToFind 的信息。要查找不在当前 DNS 域的计算机,请在名称上附加句点。
发烧怎么退烧-Server
指定将该服务器作为 DNS 名称服务器使用。如果省略了 -Server,将使用默认的 DNS 名称服务器。 奢华的反义词
{help|?}
显示 nslookup 子命令的简短总结。
注释
如果 ComputerToFind 是 IP 地址,并且查询类型为 A 或 PTR 资源记录类型,则返回计算机的名称。如果 ComputerToFind 是一个名称,并且没有跟踪期,则向该名称添加默认 DNS 域名。此行为取决于下面 t 子命令的状态:domain、srchlist、defname 和 arch。
如果键入连字符 (-) 代替 ComputerToFind,命令提示符更改为 nslookup 交互式模式。
命令行长度必须少于 256 个字符。
Nslookup 有两种模式:交互式和非交互式。
如果仅需要查找一块数据,请使用非交互式模式。对于第一个参数,键入要查找的计算机的名称或 IP 地址。对于第二个参数,键入 DNS 名称服务器的名称或 IP 地址。如果省略第二个参数,nslookup 使用默认 DNS 名称服务器。
如果需要查找多块数据,可以使用交互式模式。为第一个参数键入连字符 (-),为第二个参数键入 DNS 名称服务器的名称或 IP 地址。或者,省略两个参数,则 nslookup 使用默认
DNS 名称服务器。下面是一些有关在交互式模式下工作的提示:
要随时中断交互式命令,请按 CTRL+B。
大胸动漫要退出,请键入 exit。
要将内置命令当作计算机名,请在该命令前面放置转义字符 (\)。
将无法识别的命令解释为计算机名。
如果查找请求失败,nslookup 将打印错误消息。下表列出可能的错误消息。 错误消息 说明
Timed out 重试一定时间和一定次数之后,服务器没有响应请求。可以通过 t timeout 子命令设置超时期。而利用 t retry 子命令设置重试次数。
No respon from rver 服务器上没有运行 DNS 名称服务器。
No records 尽管计算机名有效,但是 DNS 名称服务器没有计算机当前查询类型的资源记录。查询类型使用 t querytype 命令指定。
Nonexistent domain 计算机或 DNS 域名不存在。
Connection refud
or
Network is unreachable
无法与 DNS 名称服务器或指针服务器建立连接。该错误通常发生在 ls 和 finger 请求中。
Server failure DNS 名称服务器发现在其数据库中内部不一致而无法返回有效应答。
Refud DNS 名称服务器拒绝为请求服务。
Format error DNS 名称服务器发现请求数据包的格式不正确。可能表明 nslookup 中存在错误。
范例
每个命令行选项均由连字符 (-) 后紧跟命令名组成,有时是等号 (=) 后跟一个数值。例如,要将默认的查询类型更改为主机(计算机)信息,并将初始超时更改为 10 秒,请键入:
nslookup -querytype=hinfo -timeout=10
概要
是命令行管理工具,用于测试或解决 DNS 服务器问题。此工具是通过“控制面板”与 TCP/IP 协议一起安装的。本文包含使用 的若干提示。
党课学习小结
更多信息
要使用 ,请注意以下方面: • TCP/IP 协议必须安装在运行 的计算机上。
• 在 Microsoft TCP/IP 属性页的 DNS 选项卡的“DNS 服务搜索顺序”字段中必须至少指定一个 DNS 服务器。
• Nslookup 一直从当前上下文中的名称中抽去后缀。如果无法进行完全合格的名称查询(即,使用尾随点),那么查询将被附加到当前上下文中。例如,当前 DNS 设置是 ,并且在 中执行查询,那么第一个查询将作为 而失败,因为查询是不合格的。这种方式与其他供应商的 Nslookup 方式可能不一致,本文的目的在于阐明 Microsoft Windows 的处理方式。
• 如果已经使用 Microsoft TCP/IP 属性页 DNS 选项卡上定义的“域后缀搜索顺序”(Domain Suffix Search order )中的搜索列表,将不会发生抽取操作。查询将被附加到列表中指定的域后缀中。要避免使用搜索列表,请始终使用“完全合格的域名称”(即,在名称中添加尾随点)。
可以在两种模式下运行:交互式和非交互式。当需要返回单块数据时,请使用非交互式模式。非交互模式的语法如下:
nslookup [-option] [hostname] [rver]
要在交互模式下启动 ,只需在命令提示符下输入 nslookup:
C:\> nslookup
Default Server:
Address: 10.0.0.1
>
在命令提示符下输入 help 或 ? 将生成可用的命令列表。在命令提示符下输入的任何内容,如果它不是有效命令,则假设它是主机名,尝试使用默认服务器来解析它。要中断交互命令,请按 CTRL+C。要退出交互模式并返回到命令提示符下,并在命令提示符下输入 exit。
白云苍狗是什么意思
以下是帮助输出,其中包含选项的完整列表:
Commands: (identifiers are shown in upperca, [] means optional)
NAME - print info about the host/domain NAME using default
rver
NAME1 NAME2 - as above, but u NAME2 as rver
help or ? - print info on common commands
t OPTION - t an option
all - print options, current rver and host
[no]debug - print debugging information
[no]d2 - print exhaustive debugging information
[no]defname - append domain name to each query
[no]recur - ask for recursive answer to query
[no]arch - u domain arch list
[no]vc - always u a virtual circuit
domain=NAME - t default domain name to NAME
srchlist=N1[/N2/.../N6] - t domain to N1 and arch list to N1, N2,
and so on
root=NAME - t root rver to NAME
retry=X - t number of retries to X
timeout=X - t initial time-out interval to X conds
type=X - t query type (for example, A, ANY, CNAME, MX,
NS, PTR, SOA, SRV)
querytype=X - same as type
class=X - t query class (for example, IN (Internet), ANY)
[no]msxfr - u MS fast zone transfer
ixfrver=X - current version to u in IXFR transfer request
rver NAME - t default rver to NAME, using current default rver
lrver NAME - t default rver to NAME, using initial rver
finger [USER] - finger the optional NAME at the current default host
root - t current default rver to the root
ls [opt] DOMAIN [> FILE] - list address in DOMAIN (optional: output to
FILE)
-a - list canonical names and alias
-d - list all records
-t TYPE - list records of the given type (for example, A, CNAME,
MX, NS, PTR, and so on)
view FILE - sort an 'ls' output file and view it with pg
exit - exit the program
蒜头发芽还能吃吗
通过在命令提示符下运行 t 命令,可以在 中设置许多不同的选项。要得到这些选项的完整列表,只需输入 t all。请参见以上内容,在 t 命令下,得到可用选项的打印输出。
查找不同的数据类型
要在域名空间中查找不同的数据类型,请在命令提示符下使用 t type 或 t q[uerytype]
命令。例如,要查询邮件交换器数据,请输入:
C:\> nslookup
Default Server:
Address: 10.0.0.1

本文发布于:2023-06-30 05:15:27,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/1061107.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:名称   服务器   命令   使用   查询   模式   计算机   错误
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图