nslookup命令用法

合集下载

nslookup 正则 -回复

nslookup 正则 -回复

nslookup 正则-回复主题:使用正则表达式进行nslookup 的详细步骤引言:当我们需要查找和解析域名到IP 地址时,nslookup 是一个非常有用的工具。

其中,正则表达式是一种强大的工具,可以帮助我们更加灵活和准确地匹配和查找特定的信息。

本文将介绍使用正则表达式进行nslookup 的详细步骤,帮助你更好地运用这两个工具。

第一步:理解nslookup 命令nslookup 是一个用于查询DNS(Domain Name System)的命令行工具。

它可以通过输入一个域名,查找并返回其对应的IP 地址。

在命令提示符下输入nslookup,然后输入要查询的域名,即可获得相应结果。

第二步:了解正则表达式正则表达式是一种用来匹配和查找字符模式的强大工具。

它能够在文本中通过一系列规则来搜索特定的字符串,并返回匹配的结果。

正则表达式由各种特殊字符和模式组成,用于定义要匹配的模式。

第三步:使用正则表达式进行更精确的匹配在使用nslookup 进行查询时,我们可以通过正则表达式来筛选和匹配特定的结果。

例如,我们可以使用正则表达式来匹配特定IP 地址的段落,或者找出包含特定关键词的域名。

第四步:具体案例演示假设我们要查询某个域名的IP 地址,但我们只知道该IP 地址的前缀是192.168。

我们可以使用正则表达式来筛选出符合此条件的结果。

在nslookup 中,我们可以使用反斜杠\ 来转义元字符,并使用字符集[] 来指定一个字符范围。

命令示例:nslookupset q=a 设置查询类型为A 记录example 要查询的域名findstr /R "^Address: 192\.168\." 使用正则表达式筛选出符合前缀为192.168 的结果解释:1. 首先,我们使用nslookup 命令启动查询。

2. 然后,通过设置查询类型为A 记录,我们可以返回与域名相对应的IP 地址。

3. 接下来,我们输入要查询的域名,这里以example 为例。

nslookup命令用法

nslookup命令用法

nslookup命令用法2007-01-19 00:46nslookup命令用法gl Dq\& x1.查询A记录H sA L` }OC:\>nslookup =(Ka 3! <C*** Can't find server name for address 192.168.2.1: Non-existent domain s& Wfwj*** Default servers are not available Sn /NfDAQServer: UnKnown /iL Lb d(Address: 192.168.2.1 =- [ ^ ,Non-authoritative answer: / = I:PName: A`i C +@OAddresses: 61.129.102.61, 202.101.42.101 !0D"BL,w61.129.102.61, 202.101.42.101是WWW对应的IP地址. KxV s }TB2.查询MX记录M1ec{G'C:\>nslookup -type=mx t#(U+ ;%!w*** Can't find server name for address 192.168.2.1: Non-existent domain /8 l#+ L,*** Default servers are not available MH 9 <<Server: UnKnown FTG<1x"W LAddress: 192.168.2.1 { !@4 vNon-authoritative answer: d7a r0 MX preference = 8, mail exchanger = X\g h #7 . nameserver = ,sS TW O internet address = 61.129.102.61 +]b-%~s@ F是对应的MX记录. 2vkOwS |{_3.查CNAME记录d* B (V[C:\>nslookup -type=cname |X]?$ ~5y;*** Can't find server name for address 192.168.2.1: Non-existent domain fT* )E0s7*** Default servers are not available g|{2PlnWqServer: UnKnown 2s(WL^ :$Address: 192.168.2.1 CaB` x%tENon-authoritative answer: ! %1 [ canonical name = @n } Y ih是对应的CNAME记录. UE .<Qi e5 4.查询域名服务器])$^~y" %5C:\>nslookup -type=ns <]43,%[gc*** Can't find server name for address 192.168.2.1: Non-existent domain k# m bR%o *** Default servers are not available M4 @H*NmServer: UnKnown vk /\ w$9Address: 192.168.2.1 pp 4! GD;Non-authoritative answer: 8_A dXipw nameserver = J2V O 9^#b internet address = 61.129.102.61 &6A= 8+ 0是域名的DNS服务器. 5:G PAT- C5.指定域名服务器查询结果. zq@PWY iE`&C:\>nslookup 202.102.128.68 S CK0 q&Server: }]ib/q/ wAddress: 202.102.128.68 _@Um R FUNon-authoritative answer: k !]pfU ]Name: vox f? )sAddress: 210.51.25.233 R,):h ;202.102.128.68是山东DNS服务器IP. Y7'FWF' KNslookup命令详解Nslookup显示可用来诊断域名系统(DNS) 基础结构的信息。

网络管理常用命令提示符-nslookup命令

网络管理常用命令提示符-nslookup命令

nslookup命令学习使用总结Nslookup是一个监测网络中DNS 服务器是否能正确实现域名解析的命令行工具。

它在Windows NT/2000/XP/win7中均可使用,以上图片为win7系统运行所得。

在Windows 98 中却没有集成这一个工具。

Nslookup必须要安装了TCP/IP 协议的网络环境之后才能使用。

名称nslookup - 交互式查询Internet域名服务器语法nslookup [-option] [name | -] [server]描述 Nslookup是一个用来查询Internet域名服务器的程序。

Nslookup有两种模式:交互式和非交互式。

交互模式容许用户查询域名服务器,获取各种关于主机和域名的信息或输出一个域内的主机列表。

非交互模式用于只输出一个主机或域名的名字和要求的信息。

下列情况将进入交互模式:1. 当没有提供参数时(缺省的域名服务器将被使用)2. 当第一个参数是连字符并且第二个参数是一台名字服务器的主机名或Internet地址时。

非交互模式在被查询的主机的名字或Internet地址作为第一个参数给定时使用。

可选的第二个参数指定名字服务器的主机名或地址。

如果选项在参数之前并有前置连字符,选项也可以在命令行被指定。

指定查询记录类型的指令格式如下:nslookup –qt=类型目标域名注意qt必须小写。

类型可以是一下字符,不区分大小写:A 地址记录(Ipv4)AAAA 地址记录(Ipv6)AFSDB Andrew文件系统数据库服务器记录ATMA ATM地址记录CNAME 别名记录HINFO 硬件配置记录,包括CPU、操作系统信息ISDN 域名对应的ISDN号码MB 存放指定邮箱的服务器MG 邮件组记录MINFO 邮件组和邮箱的信息记录MR 改名的邮箱记录MX 邮件服务器记录NS 名字服务器记录PTR 反向记录RP 负责人记录RT 路由穿透记录SRV TCP服务器信息记录TXT 域名对应的文本信息X25 域名对应的X.25地址记录实例(win7):实例1正向解析百度服务器C:\Users\Administrator>nslookup 服务器: Address: 196.207.11.114非权威应答:名称: Address: 180.76.3.151实例2查询百度权威授权服务器C:\Users\Administrator>nslookup默认服务器: Address: 196.207.11.114> set type=ns> 服务器: Address: 196.207.11.114非权威应答: canonical name = primary name server = responsible mail addr = baidu_dns_ serial = 1312040003refresh = 5 (5 secs)retry = 5 (5 secs)expire = 86400 (1 day)default TTL = 3600 (1 hour)>exit。

nslookup命令原理

nslookup命令原理

nslookup命令原理“nslookup命令原理”nslookup(Name Server Lookup)命令是一个网络诊断工具,用于查询域名系统(DNS)相关的信息。

它可以用来查找域名的IP地址、确定主机名是否正常,显示DNS服务器的配置等。

本文将详细介绍nslookup 命令的原理和使用方法。

一、什么是DNS?在深入探讨nslookup命令之前,我们首先需要理解什么是域名系统(DNS)。

DNS是一种分布式数据库系统,它将域名(例如当我们在浏览器中输入一个域名时,浏览器需要找到该域名对应的IP地址才能建立起与服务器的连接。

这个过程涉及到DNS解析,而nslookup 命令能够帮助我们进行DNS解析。

二、nslookup命令的使用方法nslookup命令在Windows和多数UNIX系统下都可以使用,其基本语法如下:nslookup [选项] [查询的域名] [DNS服务器]其中,选项可以用来控制命令的行为,查询的域名是我们想要查询的域名,DNS服务器是我们要使用的DNS服务器。

如果未指定查询的域名和DNS 服务器,nslookup将启动一个命令行交互式界面。

下面,我们将详细介绍nslookup命令的原理和使用方法。

三、nslookup命令的工作原理1. 发送查询请求当我们使用nslookup命令查询一个域名时,它会向默认的DNS服务器发送一个查询请求。

查询请求的格式和内容遵循DNS协议,包括查询类型、查询类、查询ID等。

2. DNS服务器的响应DNS服务器收到查询请求后,会根据自身的数据库进行查询,并向nslookup发送一个响应。

响应中包含了查询的结果,例如域名对应的IP 地址。

3. 解析响应nslookup接收到DNS服务器的响应后,会解析响应内容并将结果展示给用户。

用户可以获得查询的域名对应的IP地址等信息。

四、nslookup命令的常见选项nslookup命令有一些可选参数,可以控制查询的行为和返回的结果。

nslookup 命令的用法

nslookup 命令的用法

一、什么是nslookup命令1. nslookup是一款用于查询DNS相关信息的命令行工具,常用于解析域名到IP位置区域的过程中。

2. nslookup可用于查找域名的IP位置区域、查找IP位置区域对应的域名、查找DNS服务器的IP位置区域等功能。

二、nslookup命令的基本用法1. 查询域名对应的IP位置区域(1)在命令行中输入nslookup命令;(2)输入要查询的域名,如:nslookup xxx;(3)系统将返回该域名对应的IP位置区域信息。

2. 查询IP位置区域对应的域名(1)同样在命令行中输入nslookup命令;(2)输入要查询的IP位置区域,如:nslookup 192.0.2.1;(3)系统将返回该IP位置区域对应的域名信息。

3. 查询DNS服务器的IP位置区域(1)输入nslookup命令;(2)直接回车,系统将返回当前所用DNS服务器的IP位置区域信息。

三、nslookup命令的高级用法1. 设置使用的DNS服务器(1)在命令行中输入nslookup命令;(2)输入“server DNS_IP”(其中DNS_IP是指定的DNS 服务器IP位置区域),系统将使用指定的DNS服务器进行查询。

2. 查询指定类型的DNS记录(1)在命令行中输入nslookup命令;(2)输入“set type=record_type”(其中record_type是指定的DNS记录类型,如A、MX、NS等),系统将返回指定类型的DNS记录信息。

3. 执行反向解析(1)在命令行中输入nslookup命令;(2)输入要查询的IP位置区域,如:nslookup 192.0.2.1;(3)系统将返回该IP位置区域对应的域名信息。

四、nslookup命令的注意事项1. 在使用nslookup命令时,需要确保网络连接正常,否则将无法正常查询DNS信息。

2. 当查询域名或IP位置区域时,应注意输入正确的格式,否则将无法得到正确的查询结果。

nslookup指令

nslookup指令

nslookup指令
nslookup是一个用于查询Internet域名信息或诊断服务器问题的工具。

以下是nslookup指令的一些基本用法:
1. 直接查询一个域名的A记录:
css复制代码:
nslookup domain[dns-server]
如果没指定dns-server,系统将使用默认的DNS服务器。

2. 查询其他记录:
除了A记录,还可以指定参数查询其他记录,比如AAAA、MX等。

以下是一些查询其他记录的用法:
复制代码:
* 查询AAAA记录:
css`nslookup -qt=type domain[dns-server]`
* 查询MX记录:
css`nslookup -q=type domain[dns-server]`
* 查询NS记录:
css`nslookup -q=type domain[dns-server]`
```请注意,以上四种查询用法结果相同,后面的[dns-server] 可填可不填。

3. 查询指定DNS服务器的公共DNS地址:
如果想要查询特定DNS服务器的公共DNS地址,可以使用以下命令:
css复制代码:
nslookup -query=NS domain[dns-server]
这将返回指定域名的权威名称服务器(NS)的地址。

4. 查询特定DNS服务器的公共IP地址:
如果想要查询特定DNS服务器的公共IP地址,可以使用以下命令:
css复制代码:
nslookup -query=A IP地址[dns-server]
这将返回指定IP地址的A记录,也就是DNS服务器的地址。

nslookup命令的作用

nslookup命令的作用

nslookup命令的作用
nslookup命令用于查询域名服务器以获取特定域名的IP地址或反向查询,即通过IP地址查找对应的域名。

它是一个使用命令行界面执行的网络工具,可以帮助用户快速定位和解决网络连接问题。

通过nslookup命令,用户能够进行以下操作:
1. 查询域名的IP地址:通过输入一个域名,nslookup可以查询域名服务器并返回与该域名对应的IP地址。

2. 反向查询:通过输入一个IP地址,nslookup可以查询域名服务器并返回与该IP地址对应的域名。

3. 查询MX记录:可以通过nslookup命令查询特定域名的邮件交换记录(MX记录)。

这对于检查邮件配置和解决邮件传递问题非常有用。

4. 查询其他类型的DNS记录:通过使用nslookup命令的特定参数,可以查询其他类型的DNS记录,如A记录(IP地址记录)、CNAME记录(别名记录)、NS记录(域名服务器记录)等。

5. 权威查询:可以通过设置nslookup命令的查询类型为"ns"来执行权威查询。

这将返回与特定域名相关的权威域名服务器。

总的来说,nslookup命令是一个用于查询域名服务器和解决网
络连接问题的实用工具。

它提供了许多有用的功能,能够帮助用户进行域名解析和网络故障排除。

nslookup命令的语法格式和常用参数

nslookup命令的语法格式和常用参数

nslookup命令的语法格式和常用参数nslookup命令是一种网络命令行工具,它用于查询域名系统(DNS)记录。

该命令可以帮助用户查找由域名指向的IP地址,以及反向查询IP 地址所对应的域名。

在网络故障排除时,nslookup命令是一个非常有用的工具。

本文将介绍nslookup命令的语法格式和常用参数。

一、语法格式
在该命令中,选项是可选的,主机名或IP地址标识要查询的主机名或IP地址,DNS服务器标识要使用的DNS服务器的域名或IP地址。

二、常用参数
1、-a:返回目标主机名的所有地址记录。

2、-t:制定要查询的记录的类型。

3、-s:指定要用于查找域名的DNS服务器。

4、-某:执行反向查询,根据IP地址查找主机名。

5、-h:显示帮助信息。

6、-debug:在处理过程中显示调试信息。

三、示例
4、nslookup -某 119.75.217.56
该命令将执行反向查询,查找IP地址119.75.217.56所对应的主机名。

四、总结
nslookup命令是一个非常有用的工具,它可以用于查询DNS记录、查询IP地址等。

在网络故障排除中,nslookup命令可以帮助用户快速定位故障点,减少故障排除时间。

熟练掌握nslookup命令的使用方法对于任何一位网络管理员或工程师来说是必不可少的。

nslookup命令

nslookup命令

nslookup命令nslookup 程序是DNS 服务的主要诊断工具,它提供了执行DNS 服务器查询测试并获取详细信息。

使用nslookup 可以诊断和解决名称解析问题、检查资源记录是否在区域中正确添加或更新,以及排除其他服务器相关问题。

nslookup 命令的功能是查询一台机器的IP 地址和其对应的域名。

它通常需要一台域名服务器来提供域名服务。

如果用户已经设置好域名服务器,就可以用这个命令查看不同主机的IP 地址对应的域名。

nslookup 有两种运行模式:非交互式和交互式。

非交互式通常用于返回单块数据的情况,其命令格式:nslookup [-选项] 查询的域名 [DNS 服务器地址]如果没有指明nslookup 要使用DNS 服务器地址,则nslookup 使用/etc/resolv.conf。

文件定义DNS 服务进行查询。

非交互式nslookup 程序运行完后,就会返回Shell 提示符下。

如果要查询另外一条记录,则需要重新执行该程序,交互式通常用于返回多块数据的情况,其命令格式:nslookup [- DNS 服务器地址]如果没有指明nslookup 要使用DNS 服务器地址,则nsookup 使用/etc/resolv.conf。

文件定义的DNS服务进行查询。

运行交互式nslookup 程序,就会进入nslookup 程序提示符“>”,接下来就可以在“>”后输入nslookup 的各种命令、需查询的域名或反向解析的IP 地址。

查询完一条记录可接着在“>”后输入新的查询,使用exit 命令可退出nslookup 程序.由于对DNS 服务器进行测试往往需要连续查询多条记录,所以实际更多地使用nslookup 程序的交互式测试主机地址A资源记录进入nslookup 程序后,默认的查询类型是主机地址,在nslookup 程序提示符“>”下直接输入要测试的完全规范域名FQDN,nslookup 会显示当前DNS 服务器的名称和IP 地址,然后返回完全规范域名FQDN 对应的IP 地址测试反向解析指针PTR资源记录在nslookup 程序提示符“>”下直接输入要测试的IP 地址,nslookup 会返回IP 地址所对应的完全规范域名FQDN测试别名CNAME资源记录在nslookup 程序提示符“>”下先使用命令“set type=cname”设置查询的类型为别名,然后输入要测试的别名,nslookup 会返回对应的真实计算机测试邮件交换器MX资源记录在nslookup 程序提示符“>”下先使用命令“set type=mx”设置查询的类型为邮件交换器然后输入要测试的域名,nslookup 会返回对应的邮件交换器地址测试起始授权机构SOA资源记录在nslookup 程序提示符“>”下先使用命令“set type=soa”设置查询的类型为起始授权机构然后输入要测试的域名,nslookup 会返回对应的SOA 资源记录内容测试名称服务器NS资源记录在nslookup 程序提示符“>”下先使用命令“set type=ns”设置查询的类型为名称服务器,然后输入要测试的域名,nslookup 会返回对应的名称服务器地址测试负载均衡测试负载均衡需要在查询的类型为主机地址,如果当前的查询类型不是主机地址,就应在nslookup程序提示符“>”下先使用命令“set type=a”设置查询的类型为主机地址,然后输入要测试的负载均衡完全规范域名FQDN,nslookup 会返回对应的所有IP 地址测试直接解析域名测试直接解析域名需要在查询的类型为主机地址,如果当前查询类型不是主机地址,应在nslookup程序提示符“>”下先使用命令“set type=a”设置查询的类型为主机地址,然后输入要测试的直接解析域名,nslookup 会返回域名对应的IP 地址测试泛域名测试泛域名需要在查询的类型为主机地址,如果当前查询类型不是主机地址,就应在nslookup 程序提示符“>”下先使用命令“set type=a”设置查询的类型为主机地址,然后输入任意主机名的域名(没有相应的A 记录),对于每个任意主机名的域名,nslookup 会返回同一个IP 地址测试外部Internet域名除了要测试本地DNS 服务器的区域数据外,还要测试DNS 服务器是否能解析外部:Internet 的域名(需要保证DNS 服务器能与Internet 连接),即测试named.conf 文件定义的根区域是否正确。

nslookup工具的使用方法

nslookup工具的使用方法

Nslookup命令详解一配置好DNS服务器,添加了相应的记录之后,只要IP地址保持不变,一般情况下我们就不再需要去维护DNS的数据文件了。

不过在确认域名解释正常之前我们最好是测试一下所有的配置是否正常。

许多人会简单地使用ping命令检查一下就算了。

不过Ping指令只是一个检查网络联通情况的命令,虽然在输入的参数是域名的情况下会通过DNS进行查询,但是它只能查询A类型和CNAME类型的记录,而且只会告诉你域名是否存在,其他的信息一概欠奉。

所以如果你需要对DNS的故障进行排错就必须熟练另一个更强大的工具nslookup。

这个命令可以指定查询的类型,可以查到DNS记录的生存时间还可以指定使用那个DNS服务器进行解释。

查询IP地址nslookup最简单的用法就是查询域名对应的IP地址,包括A记录和CNAME记录,如果查到的是CNAME记录还会返回别名记录的设置情况。

其用法是:nslookup 域名以下是A记录的返回情况。

nslookup命令会采用先反向解释获得使用的DNS服务器的名称,由于我这里使用的是一个内部的DNS服务器所以没有正确的反向记录,导致结果的前面几行出错。

大家可以不必理会。

重点看的是最后的两行这里看到的是的IP地址是61.145.112.212。

注意即使的主机没有在线同样能够返回结果。

如果目标域名是一个别名记录(CNAME),nslookup就开始显示出和ping命令不同的地方了,请看查询CNAME记录的结果。

由于CNAME和A记录最后都是活的IP地址,所以一般情况下两者是等同看待的,命令的格式相同。

注意这次nslookup返回了三行信息,前两行显示这是一个CNAME记录,对应的域名和IP地址。

最后显示的就是目标域名,并注明Alias(别名)。

如果域名不存在会怎样呢?看得懂最后以行的英文吗,不懂没关系记住形状就可以了。

如果一个指定类型的域名不存在对应的记录同样也是这种结果。

查询其他类型的域名前面两个命令我们没有加任何参数,所以默认情况下nslookup查询的是A类型的记录。

nslookup命令的功能和参数

nslookup命令的功能和参数

nslookup命令的功能和参数
nslookup命令是用于查询域名系统(DNS)的工具,它可以用来查询域名的IP地址、查找域名的邮件服务器、验证域名服务器的配置等。

nslookup命令的常用参数包括:
1. 域名:要查询的域名。

2. 服务器:指定要查询的DNS服务器的IP地址。

3. 类型:指定要查询的记录类型,如A记录、MX记录、NS记录等。

4. 列出所有记录:显示指定域名的所有DNS记录。

5. 详细信息:显示更详细的DNS记录信息。

6. 逆向查询:根据IP地址查找对应的域名。

7. 超时时间:设置DNS查询超时时间。

使用这些参数,可以根据需要进行各种类型的DNS查询操作。

nslookup命令的用途

nslookup命令的用途

nslookup命令的用途用途查询因特网域名服务器。

语法nslookup [ -Option ... ] [ Host ] [ -NameServer ]描述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 守护程序服务器。

nslookup命令用法

nslookup命令用法

nslookup命令用法nslookup命令用于查询域名系统(DNS)服务以获取特定主机名或IP地址的信息。

以下是nslookup命令的用法:1. 基本查询在命令提示符下键入“nslookup”并按Enter键,然后键入要查询的主机名或IP地址。

例如:nslookup googlenslookup 8.8.8.8这将显示DNS服务器的名称和地址,以及要查询的主机名或IP地址的主机名和IP地址。

2. 查询特定类型的记录NSlookup还可以查询特定类型的DNS记录。

例如,要查找邮件交换记录(MX 记录)的域名,请使用以下命令:nslookup -type=mx google这将显示MX记录的域名和优先级。

3. 指定DNS服务器默认情况下,NSlookup会使用本地计算机的首选DNS服务器。

如果要使用其他DNS服务器,则可以使用以下命令:nslookup google 8.8.8.8这将使用Google的公共DNS服务器查询google的IP地址。

4. 打开/关闭调试模式如果要查看NSlookup查询的详细信息,则可以打开调试模式。

在命令提示符下键入“nslookup -debug”并按Enter键,然后键入要查询的主机名或IP地址。

为了关闭调试模式,键入“set nodebug”。

5. 查找特定类型的DNS服务器如果要查找特定类型的DNS服务器(例如,域名控制器),可以使用以下命令:nslookup -type=srv _ldap._tcp.dc._msdcs.example该命令将查找LDAP服务的SRV记录,这些记录指向Windows域控制器。

Nslookup用法详解

Nslookup用法详解

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 域名。

此行为取决于下面set 子命令的状态:domain、srchlist、defname 和search。

如果键入连字符(-) 代替ComputerT oFind,命令提示符更改为nslookup 交互式模式。

命令行长度必须少于256 个字符。

Nslookup 有两种模式:交互式和非交互式。

如果仅需要查找一块数据,请使用非交互式模式。

对于第一个参数,键入要查找的计算机的名称或IP 地址。

对于第二个参数,键入DNS 名称服务器的名称或IP 地址。

如果省略第二个参数,nslookup 使用默认DNS 名称服务器。

如果需要查找多块数据,可以使用交互式模式。

为第一个参数键入连字符(-),为第二个参数键入DNS 名称服务器的名称或IP 地址。

或者,省略两个参数,则nslookup 使用默认DNS 名称服务器。

怎么使用好nslookup命令

怎么使用好nslookup命令

怎么使用好nslookup命令nlookup指令的使用介绍Nlookup命令详解Nlookup显示可用来诊断域名系统(DNS)基础结构的信息。

只有在已安装TCP/IP协议的情况下才可以使用Nlookup命令行工具。

语法参数将一个或多个nlookup子命令指定为命令行选项。

如果未指定其它服务器,就使用当前默认DNS名称服务器查阅-Server指定将该服务器作为DNS名称服务器使用。

如果省略了-Server,将使用默认的DNS名称服务器。

{help|}显示nlookup子命令的简短总结。

注释命令行长度必须少于256个字符。

Nlookup有两种模式:交互式和非交互式。

如果仅需要查找一块数据,请使用非交互式模式。

对于第一个参数,键入要查找的计算机的名称或IP地址。

对于第二个参数,键入DNS名称服务器的名称或IP地址。

如果省略第二个参数,nlookup使用默认DNS 名称服务器。

如果需要查找多块数据,可以使用交互式模式。

为第一个参数键入连字符(-),为第二个参数键入DNS名称服务器的名称或IP地址。

或者,省略两个参数,则nlookup使用默认DNS名称服务器。

下面是一些有关在交互式模式下工作的提示:要随时中断交互式命令,请按CTRL+B。

要退出,请键入e某it。

要将内置命令当作计算机名,请在该命令前面放置转义字符(\)。

将无法识别的命令解释为计算机名。

nlookup指令的使用介绍如果查找请求失败,nlookup将打印错误消息。

下表列出可能的错误消息。

错误消息说明Norecord尽管计算机名有效,但是DNS名称服务器没有计算机当前查询类型的资源记录。

查询类型使用etquerytype命令指定。

None某itentdomain计算机或DNS域名不存在。

ConnectionrefuedorNetworkiunreachable无法与DNS名称服务器或指针服务器建立连接。

该错误通常发生在l 和finger请求中。

Nslookup命令详解

Nslookup命令详解

Nslookup 是一个监测网络中DNS 服务器是否能正确实现域名解析的命令行工具。

只有在已安装TCP/IP 协议的情况下才可以使用Nslookup 命令行工具。

语法:nslookup [-opt ...]#使用默认DNS进入交互模式。

nslookup [-opt ...] – server#使用指定DNS进入交互模式。

nslookup [-opt ...] host#使用默认DNS查询host。

nslookup [-opt ...] host server#使用指定DNS查询host。

参数:-opt ... : 将一个或多个nslookup 子命令指定为命令行选项。

例:C:\>nslookup Server: Address: 10.0.0.1Non-authoritative answer:Name: Addresses: 61.135.169.125, 61.135.169.10561.135.169.125, 61.135.169.105是对应的IP地址.交互式模式:要在交互模式下启动Nslookup.exe,只需在命令提示符下输入nslookup:C:\> nslookupDefault Server: Address: 10.0.0.1>在命令提示符下输入help 或? 将生成可用的命令列表。

在命令提示符下输入的任何内容,如果它不是有效命令,则假设它是主机名,尝试使用默认服务器来解析它。

要中断交互命令,请按CTRL+C。

要退出交互模式并返回到命令提示符下,并在命令提示符下输入exit。

以下是帮助输出,其中包含选项的完整列表:Commands: (identifiers are shown in uppercase, [] means optional) NAME - print info about the host/domain NAME using default server NAME1 NAME2 - as above, but use NAME2 as serverhelp or ? - print info on common commandsset OPTION - set an optionall - print options, current server and host[no]debug - print debugging information[no]d2 - print exhaustive debugging information[no]defname - append domain name to each query[no]recurse - ask for recursive answer to query[no]search - use domain search list[no]vc - always use a virtual circuitdomain=NAME - set default domain name to NAMEsrchlist=N1[/N2/.../N6] - set domain to N1 and search list to N1, N2, etc.root=NAME - set root server to NAMEretry=X - set number of retries to Xtimeout=X - set initial time-out interval to X secondstype=X - set query type (for example, A, ANY, CNAME, MX,NS, PTR, SOA, SRV)querytype=X - same as typeclass=X - set query class (for example, IN (Internet), ANY)[no]msxfr - use MS fast zone transferixfrver=X - current version to use in IXFR transfer requestserver NAME - set default server to NAME, using current default server lserver NAME - set default server to NAME, using initial serverfinger [USER] - finger the optional NAME at the current default host root - set current default server to the rootls [opt] DOMAIN [> FILE] - list addresses in DOMAIN (optional: outputtoFILE)-a - list canonical names and aliases-d - list all records-t TYPE - list records of the given type (for example, A, CNAME,MX, NS, PTR, etc.)view FILE - sort an ’ls’ output file and view it with pgexit - exit the program通过在命令提示符下运行set命令,可以在Nslookup.exe 中设置许多不同的选项。

Nslookup命令详解

Nslookup命令详解

Nslookup命令详解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 资源记录类型,则返回计算机的名称。

如果ComputerT oFind 是一个名称,并且没有跟踪期,则向该名称添加默认DNS 域名。

此行为取决于下面set 子命令的状态:domain、srchlist、defname 和search。

如果键入连字符(-) 代替ComputerToFind,命令提示符更改为nslookup 交互式模式。

命令行长度必须少于256 个字符。

Nslookup 有两种模式:交互式和非交互式。

如果仅需要查找一块数据,请使用非交互式模式。

对于第一个参数,键入要查找的计算机的名称或IP 地址。

对于第二个参数,键入DNS 名称服务器的名称或IP地址。

如果省略第二个参数,nslookup使用默认DNS 名称服务器。

如果需要查找多块数据,可以使用交互式模式。

为第一个参数键入连字符(-),为第二个参数键入DNS 名称服务器的名称或IP 地址。

或者,省略两个参数,则nslookup 使用默认DNS 名称服务器。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
nslookup命令用法
C:\>nslookup
*** Can't find server name for address 192.168.2.1: Non-existent domain
*** Default servers are not available
*** Default servers are not available
Server: UnKnown
Address: 192.168.2.1
Non-authoritative answer:
nameserver =
其值可为:
值 描述
A 指定计算机 IP 地址。
ANY 指定所有数据类型。
CNAME 指定用于别名的规范名称。
GID 指定组名的组标识符。
HINFO 指定计算机 CPU 以及操作系统类型。
MB 指定邮箱域名。
internet address = 61.129.102.61
是域名的DNS服务器.
5.指定域名服务器查询结果.
C:\>nslookup 202.102.12>nslookup -type=mx
*** Can't find server name for address 192.168.2.1: Non-existent domain
*** Default servers are not available
Server: UnKnown
Address: 192.168.2.1
Non-authoritative answer:
Name:
Addresses: 61.129.102.61, 202.101.42.101
61.129.102.61, 202.101.42.101是WWW对应的IP地址.
internet address = 61.129.102.61
是对应的MX记录.
3.查CNAME记录
C:\>nslookup -type=cname
*** Can't find server name for address 192.168.2.1: Non-existent domain
Server: UnKnown
Address: 192.168.2.1
Non-authoritative answer:
MX preference = 8, mail exchanger =
nameserver =
是对应的CNAME记录.
4.查询域名服务器
C:\>nslookup -type=ns
*** Can't find server name for address 192.168.2.1: Non-existent domain
SOA 指定用于 DNS 区域的“起始授权机构”。
TXT 指定文本信息。
UID 指定用户标识符。
UINFO 指定用户信息。
WKS 描述已知服务。
MG 指定邮件组成员。
MINFO 指定邮箱或邮件列表信息。
MR 指定邮件重命名域名。
MX 指定邮件交换器。
NS 指定用于命名区域的 DNS 名称服务器。
PTR 如果查询是 IP 地址,则指定计算机名;否则指定指向其他信息的指针。
Server:
Address: 202.102.128.68
Non-authoritative answer:
Name:
Address: 210.51.25.233
其中-type 等价于-q或-qt
*** Default servers are not available
Server: UnKnown
Address: 192.168.2.1
Non-authoritative answer:
canonical name =
相关文档
最新文档