nslookupping 和 nslookup 有什么区别

nslookup  时间:2021-03-19  阅读:()

怎么使用nslookup命令

nslookup 命令以两种方式查询域名服务器。

交互式模式允许查询名称服务器获得有关不同主机和域的信息,或打印域中主机列表。

在非交互式模式,打印指定的主机或域的名称和请求的信息。

当没有给出参数时进入交互式模式,或者当第一个参数是 -(减号)并且第二个是主机名或名称服务器的因特网地址时,nslookup 命令进入交互式模式。

当没有给出参数时,命令查询缺省名称服务器。

-(减号)调用可选的子命令(-Option... 变量)。

除了 set 命令,这些命令在命令行指定并且必须在nslookup 命令参数之前。

set 子命令选项能在用户主目录的 .nslookuprc 文件有选择的指定。

当第一个参数是正在搜索的主机的名称或地址,nslookup 命令在非交互式模式下执行。

在此情况下,主机名或名称服务器的因特网地址是可选的。

非交互式命令使用缺省名称服务器或由 NameServer 参数指定的名称服务器为指定的主机搜索信息。

如果Host 参数指定因特网地址并且查询类型是 A 或 PTR,则返回主机名称。

如果 Host 参数指定名称并且名称没有结尾句点,缺省的域名追加到名称后。

不在当前域中查找主机,在名称后追加单一的句点。

注:如果在用户主目录的 .nslookuprc 文件指定,set 子命令的domain、srchlist、defname 和 search 选项能影响非交互式命令的行为。

子命令 下列命令可以随时输入 Ctrl-C 按键顺序终止。

要退出,请输入 Ctrl-D 按键顺序或输入 exit。

将内置命令作为主机名,在它之前带转义字符 。

不能标识的命令解释为主机名。

下列子命令由 nslookup 命令标识: finger [Name] [> FileName] finger [Name] [>> FileName] 在当前主机连接 finger 守护程序服务器。

当前一个查询主机成功并且返回地址信息,如返回 set querytype=A 命令时,定义当前主机。

Name 参数指定用户名,它是可选的。

> 和 >> 字符可以用来重定向输出到新建或现有的文件。

server Domain lserver Domain 更改缺省服务器为 Domain 参数指定的值。

lserver 子命令使用初始服务器查询有关域的信息。

server 子命令使用当前的缺省服务器。

如果未发现授权应答,则任何可能有应答的附加服务器名返回。

root 更改缺省服务器为 root 域名空间服务器。

当前,使用主机 ns.nic.ddn.mil 。

root 服务器名可以使用 set root 子命令更改。

(root 子命令与 lserver ns.nic.ddn.mil子命令同义)。

ls [Option] Domain [> FileName] ls [Option] Domain [>>FileName] 为指定的 Domain 列出可获得的信息,有选择的创建或追加输出到 FileName 参数指定的文件。

缺省输出包含主机名和它们的因特网地址。

Option 参数的可能值是: -t QueryType 列出指定类型的所有记录。

缺省记录类型是 A。

有效类型是: A 主机的因特网地址 CNAME 为别名规范名称 HINFO 主机 CPU 和操作系统 KEY 安全性密钥记录 MINFO 邮箱或邮件列表信息 MX 邮件交换器 NS 指定区域的名称服务器 PTR 如果查询是因特网地址则指向主机名;否则,指向其他信息 SIG 特征符记录 SOA 域的“start-of-authority”信息 TXT 文本信息 UINFO 用户信息 WKS 支持众所周知的服务 -a 列出域中主机的别名(与 -t CNAME 选项相同)。

-d 列出域中所有记录(与 -t ANY 选项同义)。

-h 列出域中 CPU 和操作系统信息(与 -t HINFO 选项同义)。

-s 列出域中众所周知的主机服务(与 -t WKS 选项同义)。

注: 当输出重定向到文件,每从服务器接收 50 条记录,打印散列标记。

view FileName 将以前 ls 命令的输出排序并且使用 more 命令将其列出。

help ? 显示命令的简要总结。

exit 退出程序。

set Keyword[=Value] 改变影响查询的状态信息。

该命令可以在命令行指定或有选择的在用户主目录的.nslookuprc 文件指定。

有效的关键字是: all 显示频繁地使用的选项要设置的当前值。

有关当前缺省服务器和主机的信息也显示。

class=Value 更改查询类为下列之一。

类指定信息的协议组。

缺省值是 IN。

IN 类 CHAOS Chaos 类 HESIOD MIT Althena Hesiod 类 ANY 通配符(上面任意之一) [no]debug 打开调试模式。

缺省值是 nodebug (关闭)。

[no]d2 打开全面调试模式。

缺省值是 nod2(关闭)。

domain=Name 更改缺省域名为 Name 参数指定的域名。

缺省域名追加到查询请求,取决于defname 和 search 选项的状态。

如果搜索列表在其名称中至少包含两部分则域搜索列表包含缺省域的父域。

例如,如果缺省域是 CC.Berkeley.EDU,搜索列表是CC.Berkeley.EDU 和 Berkeley.EDU。

使用 set srchlist 命令指定不同列表。

使用 setall 命令显示列表。

domain=Name 选项的缺省值是在系统的hostname、/etc/resolv.conf、或 LOCALDOMAIN 文件指定的值。

srchlst=Name1/Name2/... 更改缺省域名为 Name1 参数指定的值,并且更改域搜索列表为Name1、Name2......参数指定的名称。

可以指定由斜杠分开的六个名称的最大值。

使用 set all 命令显示名称列表。

缺省值是在系统的 hostname、/etc/resolv.conf或 LOCALDOMAIN 文件指定的值。

注:该命令覆盖缺省域名和 set domain 命令选项的搜索列表。

[no]defname 追加缺省域名到单一的组成部分的查询请求(不包含句点的请求)。

缺省值是defname (追加)。

[no]search 如果查询请求包含结尾句点以外的句点,追加域搜索列表中的域名到请求直到接收到应答。

缺省值是 search。

port=Value 更改缺省 TCP/UDP 名称服务器端口为 Value 参数指定的数。

缺省值是 53。

querytype=Value type=Value 更改信息查询为下列值之一。

缺省值是 A。

A 主机的因特网地址 ANY 任何可用的选项。

CNAME 为别名规范名称 HINFO 主机 CPU 和操作系统 KEY 安全性密钥记录 MINFO 邮箱或邮件列表信息 MX 邮件交换器 NS 为指定区域的命名服务器 PTR 如果查询因特网地址则指向主机名;否则,指向其他信息 SIG 特征符记录 SOA 域的“start-of-authority”信息 TXT 文本信息 UINFO 用户信息 WKS 支持众所周知的服务 [no]recurse 如果没有信息则通知名称服务器查询其他服务器。

缺省值是 recurse。

retry=Number 设置请求企图重试次数值为 Number 参数指定的值。

当请求的应答没有在 settimeout 命令指定的时间帧之内接收,则超时周期加倍,请求重新发送。

该子命令控制超时之前请求发送的次数。

缺省值是 4。

root=Host 更改 root 服务器名称为 Host 参数指定的名称。

缺省值是 ns.nic.ddn.mil。

timeout=Number 更改初始等待应答超时间隔为 Number 参数指定的秒数。

缺省值是 5 秒。

[no]vc 当发送请求到服务器使用虚拟电路。

缺省值是 novc(没有虚拟电路)。

[no]ignoretc 忽略数据包截断错误。

缺省值是 noignoretc(不忽略)。

示例 更改缺省查询类型类型为主机信息(HINFO)并且初始超时时间为 10 秒,请输入: nslookup -query=hinfo -timeout=10 设置域和搜索列表为三个名称,lcs.MIT.EDU、ai.MIT.EDU 和 MIT.EDU,请输入: nslookup -set srchlist=lcs.MIT.EDU/ai.MIT.EDU/MIT.EDU 该命令覆盖缺省域名和 set domain 命令的搜索列表。

使用 set all 命令显示列表。

确定名称是否指定主机、域、或其他实体,请输入: nslookup -querytype=ANY nslookup 命令返回有关名称 的所有可用的信息,包括权限语句(SOA)、名称服务器、邮件交换器和主机因特网地址信息,如下: Server: Address: 9.3.199.2 origin = mail addr = serial=1993081210,refresh=3600,retry=300,expire=604800, min=86400 nameserver = nameserver = nameserver = nameserver = nameserver = nameserver = preference = 10, mail exchanger = address = 129.35.208.98 address = 129.35.17.2 address = 129.35.208.99 address = 9.3.199.2 address = 129.35.49.2 address = address = 129.35.208.98 要在 opus 主机上执行非交互式查询,请输入: nslookup opus nslookup 命令与 host 命令的应答相同。

命令返回域名和 opus 主机的因特网地址,如下: Name: Address: 129.35.129.223 如果主机 opus 已经是名称服务器(以空 /etc/resolv.conf 文件正在运行 named 守护程序的主机),下列信息将会显示: Server: loopback Address: 0.0.0.0 退出状态 当查询请求不成功,则 nslookup 命令返回下列错误消息之一: Timed Out 表示服务器在超出指定的重试次数后不响应请求。

No Response from Server 表示名称服务器不在服务器上运行。

No Records 表示服务器没有主机的指定查询类型的资源记录,即使主机名有效。

Non-Existent Domain 表示主机或域名不存在。

Connection Refused 表示在查询时,不能连接到名称或远程用户信息服务命令服务器。

该错误是与 ls 和 finger 请求有关的典型错误。

Network Is Unreachable 表示在查询时,不能连接到名称或远程用户信息服务命令服务器。

该错误是与 ls 和 finger 请求有关的典型错误。

Server Failure 表示名称服务器遇到内部矛盾并且不能返回有效的应答。

Refused 表示名称服务器拒绝请求服务。

Format Error 表示名称服务器拒绝数据包请求因为格式不正确。

文件 /usr/bin/nslookup 包含 nslookup 命令。

/etc/resolv.conf 包含初始域名和名称服务器地址。

$HOME/.nslookuprc 包含用户的初始选项。

HOSTALIASES 包含主机别名。

LOCALDOMAIN 包含覆盖的缺省域。

***值得提醒的是命令行参数中的[- name server]上的-后要有一空格,实际上 - 是第一个参数,曾经许多人都觉得这个参数不对,不能在命令行指定域名服务器,实际上都是这个原因。

这个用法对检查某个域名服务器的解析是否正确很有用。

比如三个运营商在当地的域名解析是否正确,就不用采用每次都修改电脑的域名服务器来实现,只要在命令行加上这个参数就行。

***nslookup不能查询dns的递归或者迭代,功能也比dig弱。

怎么使用nslookup命令

1、最简单的 nslookup 后面加网址 然后按回车键。

2、可以在cmd中执行nslookup /? 查看 到的基本的帮助信息 3、可以在cmd中输入nslookup,按回车键进入nslookup后,输入help获取更多的帮助信息

ping 和 nslookup 有什么区别

严格来说 应该是PING的地址是正确的。

因为PING 的地址是公网DNS的地址,他的解析具有权威性。

而本机的NSLOOKUP的话,和本地的服务有关,我本机搞一个BAIDU与本机的IP挂钩,NSLOOKUP 百度就是本机地址。



一般是公网上的解析为准。







hosthatch:14个数据中心15美元/年

hosthatch在做美国独立日促销,可能你会说这操作是不是晚了一个月?对,为了准备资源等,他们拖延到现在才有空,这次是针对自己全球14个数据中心的VPS。提前示警:各个数据中心的网络没有一个是针对中国直连的,都会绕道而且ping值比较高,想买的考虑清楚再说!官方网站:https://hosthatch.com所有VPS都基于KVM虚拟,支持PayPal在内的多种付款方式!芝加哥(大硬盘)VPS5...

RAKsmart美国VPS上市,活动期间5折抢购仅$30,$1.99/月

RAKsmart机房将于7月1日~7月31日推出“年中大促”活动,多重惊喜供您选择;爆款I3-2120仅30美金秒杀、V4新品上市,活动期间5折抢购、爆款产品持续热卖、洛杉矶+硅谷+香港+日本站群恢复销售、G口不限流量产品超低价热卖。美国VPS、日本VPS及香港VPS享全场7折优惠;爆款VPS $ 1.99/月限量秒杀,10台/天,售完即止, VPS 7折优惠码:VPS-TP-disRAKsmar...

JUSTG(5.99美元/月)最新5折优惠,KVM虚拟虚拟512Mkvm路线

Justg是一家俄罗斯VPS云服务器提供商,主要提供南非地区的VPS服务器产品,CN2高质量线路网络,100Mbps带宽,自带一个IPv4和8个IPv6,线路质量还不错,主要是用户较少,带宽使用率不高,比较空闲,不拥挤,比较适合面向非洲、欧美的用户业务需求,也适合追求速度快又需要冷门的朋友。justg的俄罗斯VPS云服务器位于莫斯科机房,到美国和中国速度都非常不错,到欧洲的平均延迟时间为40毫秒,...

nslookup为你推荐
重庆大学网上服务大厅用phpwindPHPWind 是什么?怎么用?phpmyadmin下载phpmyadmin怎么安装,求网站空间商帮助。企业电子邮局求:什么是企业邮箱?(企业邮箱与普通个人邮箱的区别是什么?)人人视频总部基地落户重庆2019.5.30号以后重庆有了新的迁入户口政策,请问外省户口以一般人才方式迁入重庆,可以按揭买房吗重庆网站制作我想做个网站,我是重庆的人。想在本地找个做网站的公司,请教一下在重庆那个公司比较好一点,,,,谢谢徐州商标介绍徐州的一种产品缤纷网缤纷的意思是什么免费代理加盟怎么开免费的代理网店如何发帖子怎么发表贴子?
手机网站空间 rak机房 火车票抢票攻略 全能主机 国外网站代理服务器 蜗牛魔方 毫秒英文 阿里云浏览器 谁的qq空间最好看 hostloc phpmyadmin配置 免费高速空间 免费申请网站 百度云1t 如何用qq邮箱发邮件 metalink 如何建立邮箱 双线机房 创建邮箱 1元域名 更多