nslookup (查找网络上域或主机的IP)

舞夕之 发表于 2020-06-28 11:40
浏览次数:
在手机上阅读

Nslookup是一种MS-DOS实用程序,可让用户查找网络上域或主机的IP地址。nslookup命令还可以使用IP地址执行反向查找,以查找与该IP地址关联的域或主机。

如果您使用的是Microsoft Windows的早期版本(Windows 95、Windows 98或Windows ME),并且需要nslookup命令,则需要下载替代的第三方程序。

If you are using earlier versions of Microsoft Windows (Windows 95, Windows 98, or Windows ME) and you need the nslookup command, you need to download an alternative, third-party program.

查看英文版

目录

1 nslookup 运行系统环境

2 nslookup 语法

3 nslookup 示例

nslookup 运行系统环境

Windows xp

Windows 2000

Windows 7

Windows 8

Windows 10

Windows NT

nslookup 语法

Windows Vista和更高版本的语法
nslookup [-opt ...] # interactive mode using default server
nslookup [-opt ...] - server # interactive mode using 'server'
nslookup [-opt ...] host # only look up 'host' using default server
nslookup [-opt ...] host server # only look up 'host' using 'server'
Windows XP语法

命令:(identifiers are shown in uppercase, [] means optional)

NAME 使用默认服务器打印有关主机/域名的信息。
NAME1 NAME2 与上面列出的命令相同,但使用NAME2作为服务器。
help or ? 打印有关常用命令的信息。
set OPTION 设置一个选项。
all 打印选项、当前服务器和主机。
[no]debug 打印调试信息。
[no]d2 打印详尽的调试信息。
[no]defname 将域名附加到每个查询。
[no]recurse 请求查询的递归答案。
[no]search 使用域搜索列表。
[no]vc 始终使用虚拟电路。
domain=NAME 将默认域名设置为name。
srchlist=N1[/N2/.../N6] 将域设置为N1,并将搜索列表设置为N1、N2等。
root=NAME 将根服务器设置为NAME。
retry=X 将重试次数设置为X。
timeout=X 将初始超时间隔设置为X秒。
Type=X 设置查询类型(例如。A、ANY、CNAME、MX、NS、PTR、SOA、SRV)。
queryType=X 与类型相同。
class=X 设置查询类别(例如。在(Internet)中,任意)。
[no]msxfr 使用MS快速区域传输。
ixfrver=X 要在IXFR传输请求中使用的当前版本。
server NAME 使用当前默认服务器将DEFAULT SERVER设置为NAME。
lserver NAME 使用初始服务器将DEFAULT SERVER设置为NAME。
finger [USER] 指向当前默认主机上的可选名称。
root 将当前默认服务器设置为根。
ls [opt] DOMAIN [> FILE] 在域中列出地址(可选:输出到文件)。
-a 列出规范名称和别名。
-d 列出所有记录。
-t type 列出给定类型的记录(例如,A、CNAME、MX、NS、PTR等)。
view FILE 对“ls”输出文件进行排序并使用pg查看它。
exit 退出程序。
Windows Vista and later syntax
nslookup [-opt ...] # interactive mode using default server
nslookup [-opt ...] - server # interactive mode using 'server'
nslookup [-opt ...] host # only look up 'host' using default server
nslookup [-opt ...] host server # only look up 'host' using 'server'
Windows XP syntax

Commands: (identifiers are shown in uppercase, [] means optional)

NAME Print info about the host/domain NAME using default server.
NAME1 NAME2 Same as the command listed above, but uses NAME2 as the server.
help or ? Print info on common commands.
set OPTION Set an option.
all 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 a recursive answer to a query.
[no]search Use domain search list.
[no]vc Always use a virtual circuit.
domain=NAME Set default domain name to NAME.
srchlist=N1[/N2/.../N6] Set domain to N1 and search list to N1,N2, etc.
root=NAME Set root server to NAME.
retry=X Set the number of retries to X.
timeout=X Set the initial time-out interval to X seconds.
Type=X Set query type (ex. A,ANY,CNAME,MX,NS,PTR,SOA,SRV).
queryType=X Same as type.
class=X Set query class (ex. IN (Internet), ANY).
[no]msxfr Use MS fast zone transfer.
ixfrver=X Current version to use in IXFR transfer request.
server NAME Set default server to NAME, using the current default server.
lserver NAME Set default server to NAME, using the initial server.
finger [USER] Finger the optional NAME at the current default host.
root Set the current default server to the root.
ls [opt] DOMAIN [> FILE] List addresses in DOMAIN (optional: output to FILE).
-a List canonical names and aliases.
-d Lists all records.
-t type List records of the given type (e.g., A,CNAME,MX,NS,PTR etc.).
view FILE Sort an 'ls' output file and view it with pg.
exit Exit the program.

查看英文版

查看中文版

nslookup 示例

此命令通常用于对IP地址执行反向查找,如下例所示。第一部分指定请求的服务器的域名。该服务器的IP地址显示在第二部分中。

nslookup 204.228.150.3
Server: ns.computerhope.com
Address: 1.1.1.1
Name: www.computerhope.com
Address: 204.228.150.3
nslookup

在不指定IP地址或域名的情况下运行nslookup会显示路由器的服务器和地址。要退出>提示符,请键入exit并按Enter键。

This command is often used to perform a reverse lookup on an IP address as shown in the example below. The first section specifies the domain name of the requested server. The IP address for that server is displayed in the second section.

nslookup 204.228.150.3
Server: ns.computerhope.com
Address: 1.1.1.1
Name: www.computerhope.com
Address: 204.228.150.3
nslookup

Running nslookup without specifying an IP address or domain name displays your router's server and address. To get out of the > prompt, type exit and press Enter.

查看英文版

查看中文版

其他命令行

nbtstat | net | netsh | netstat | nlsfunc |

如此好文,分享给朋友