⑴ 哪个命令可用于手动查询 dns 服务器来解析特定主机名
DNS解析过程:
1.客户机提出域名解析请求,并将该请求发送给本地的域名服务器。
2.当本地的域名服务器收到请求后,就先查询本地的缓存,如果有该纪录项,则本地的域名服务器就直接把查询的结果返回。
3.如果本地的缓存中没有该纪录,则本地域名服务器就直接把请求发给根域名服务器,然后根域名服务器再返回给本地域名服务器一个所查询域(根的子域)的主域名服务器的地址。
4.本地服务器再向上一步返回的域名服务器发送请求,然后接受请求的服务器查询自己的缓存,如果没有该纪录,则返回相关的下级的域名服务器的地址。
5.重复第四步,直到找到正确的纪录。
6.本地域名服务器把返回的结果保存到缓存,以备下一次使用,同时还将结果返回给客户机。
⑵ 三个常用PowerShell网络命令 等效IPConfig PING NSLookup
如果你是一个Windows老司机,那么一定知道
IPConfig、PING
和
NSLookup这3个非常常用的网络测试命令,虽然在Powershell中这3个命令还是可以使用,我们今天还是向大家介绍中等效IPConfig、PING和NSLookup命令的3个常用
Powershell网络命令。
IPConfig
如果你经常使用
IPConfig
命令来查看
Windows
中每个网卡的
TCP/IP
配置信息,在
PowerShell
中如下
2
条命令与其功能类似:
Get-NetIPConfiguration
#或
Get-NetIPAddress
Get-NetIPConfiguration
cmdlet
可以直接获取当前计算机中每块网卡的
TCP/IP
配置信息,Get-NetIPAddress
可以获取当前计算机的所有
IP
地址配置信息。
PING
在
PowerShell
中可以使用
Test-NetConnection
cmdlet
来获取与
PING
命令等效的网络连接诊断信息,它可以在
DNS
查询到
IP
地址之后进行
TCP
连接测试,并输出测试结果。
从上图中大家可以看到,Test-NetConnection
还可以使用
-TraceRoute
参数获取路由的路径和跳数,该功能相当于
tracert
命令。
NSLOOKUP
Powershell
中可以使用
Resolve-DnsName
cmdlet
来等效
NSLOOKUP
进行
DNS
名称查询,与
nslookup
交互式使用方法不同的是,Resolve-DnsName
可以直接跟像
-Server
这样的参数来指定要查询的
DNS
服务器,非常方便。
⑶ 在运行—cmd中输入nslookup是什么意思 输入后弹出的地址是什么
NSLOOKUP是NT、2000中连接DNS服务器,查询域名信息的一个非常有用的命令,简单介绍如下:
实例:查询163.com域名信息
D:>nslookup
Default Server: ns-px.online.sh.cn
Address: 202.96.209.5
当前的DNS服务器 ,可用server命令改变。
设置查选条件为所有类型记录(A、MX等)
查询域名,注意有.
Server: ns-px.online.sh.cn
Address: 202.96.209.5
查询结果~~
Non-authoritative answer:
未证实回答,出现此提示表明该域名的注册主DNS非提交查询的DNS服务器
163.com nameserver = NS.NEASE.NET
163.com nameserver = NS2.NEASE.NET
查询域名的名字服务器
163.com
primary name server = ns.163.com
主要名字服务器
responsible mail addr = admin.NEASE.NET
联系人邮件地址[email protected]
serial = 20010348
区域传递序号,又叫文件版本,当发生区域复制时,该域用来指示区域信息的更新情况。
refresh = 10800 (3 hours)
重刷新时间,当区域复制发生时,指定区域复制的更新时间间隔
retry = 3600 (1 hour)
重试时间,区域复制失败时,重新尝试的时间
expire = 360000 (4 days 4 hours)
有效时间,区域复制在有效时间内不能完成,则终止更新
default TTL = 3600 (1 hour)
TTL设置
被查询域名的资料
163.com MX preference = 50, mail exchanger = m218.163.com
163.com MX preference = 50, mail exchanger = m207.163.com
163.com MX preference = 50, mail exchanger = m208.163.com
163.com MX preference = 50, mail exchanger = m209.163.com
163.com MX preference = 50, mail exchanger = m210.163.com
163.com MX preference = 50, mail exchanger = m229.163.com
163.com MX preference = 50, mail exchanger = m246.163.com
163.com MX preference = 50, mail exchanger = m180.163.com
163.com MX preference = 50, mail exchanger = m214.163.com
163.com internet address = 202.106.185.77
163.com nameserver = NS.NEASE.NET
163.com nameserver = NS2.NEASE.NET
NS.NEASE.NET internet address = 202.106.185.75
NS2.NEASE.NET internet address = 61.145.113.57
m218.163.com internet address = 202.108.44.218
m207.163.com internet address = 202.108.44.207
m208.163.com internet address = 202.108.44.208
m209.163.com internet address = 202.108.44.209
m210.163.com internet address = 202.108.44.210
m229.163.com internet address = 202.108.44.229
m246.163.com internet address = 202.108.44.246
m180.163.com internet address = 202.108.44.180
被查询域名的满足条件记录
⑷ 常用的网络命令有哪些
最基本,最常用的,测试物理网络的
ping 192.168.0.8 -t ,参数-t是等待用户去中断测试
2.查看DNS、IP、Mac等
A.Win98:winipcfg
B.Win2000以上:Ipconfig/all
C.NSLOOKUP:如查看河北的DNS
C:\>nslookup
Default Server: ns.hesjptt.net.cn
Address: 202.99.160.68
>server 202.99.41.2 则将DNS改为了41.2
> pop.pcpop.com
Server: ns.hesjptt.net.cn
Address: 202.99.160.68
Non-authoritative answer:
Name: pop.pcpop.com
Address: 202.99.160.212
3.网络信使 (经常有人问的~)
Net send 计算机名/IP|* (广播) 传送内容,注意不能跨网段
net stop messenger 停止信使服务,也可以在面板-服务修改
net start messenger 开始信使服务
4.探测对方对方计算机名,所在的组、域及当前用户名 (追捕的工作原理)
ping -a IP -t ,只显示NetBios名
nbtstat -a 192.168.10.146 比较全的
5.netstat -a 显示出你的计算机当前所开放的所有端口
netstat -s -e 比较详细的显示你的网络资料,包括TCP、UDP、ICMP 和 IP的统计等
6.探测arp绑定(动态和静态)列表,显示所有连接了我的计算机,显示对方IP和MAC地址
arp -a
⑸ NSLOOKUP命令的使用方法是什么
这个很简单你上网络搜索下就ok了
不会在给我留言我教你!
⑹ 谁知道NSlookup怎么看,怎么用啊
NsLookUp用于查看DNS信息。
使用:
1. 开始
2.运行
3.输入:CMD
4.打开CMD窗口后输入:nslookup.
这时你会看到你的DNS信息。
=======================
更详细信息请补充问题。
⑺ 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。 如果键入连字符 (-) 代替 ComputerToFind,命令提示符更改为 nslookup 交互式模式。 命令行长度必须少于 256 个字符。 Nslookup 有两种模式:交互式和非交互式。 如果仅需要查找一块数据,请使用非交互式模式。对于第一个参数,键入要查找的计算机的名称或 IP 地址。对于第二个参数,键入 DNS 名称服务器的名称或 IP 地址。如果省略第二个参数,nslookup 使用默认 DNS 名称服务器。 如果需要查找多块数据,可以使用交互式模式。为第一个参数键入连字符 (-),为第二个参数键入 DNS 名称服务器的名称或 IP 地址。或者,省略两个参数,则 nslookup 使用默认 DNS 名称服务器。下面是一些有关在交互式模式下工作的提示: 要随时中断交互式命令,请按 CTRL+B。 要退出,请键入 exit。 要将内置命令当作计算机名,请在该命令前面放置转义字符 (\)。 将无法识别的命令解释为计算机名。 如果查找请求失败,nslookup 将打印错误消息。下表列出可能的错误消息。 错误消息 说明 Timed out 重试一定时间和一定次数之后,服务器没有响应请求。可以通过 set timeout 子命令设置超时期。而利用 set retry 子命令设置重试次数。 No response from server 服务器上没有运行 DNS 名称服务器。 No records 尽管计算机名有效,但是 DNS 名称服务器没有计算机当前查询类型的资源记录。查询类型使用 set querytype 命令指定。 Nonexistent domain 计算机或 DNS 域名不存在。 Connection refused or Network is unreachable 无法与 DNS 名称服务器或指针服务器建立连接。该错误通常发生在 ls 和 finger 请求中。 Server failure DNS 名称服务器发现在其数据库中内部不一致而无法返回有效应答。 Refused DNS 名称服务器拒绝为请求服务。 Format error DNS 名称服务器发现请求数据包的格式不正确。可能表明 nslookup 中存在错误。 范例 每个命令行选项均由连字符 (-) 后紧跟命令名组成,有时是等号 (=) 后跟一个数值。例如,要将默认的查询类型更改为主机(计算机)信息,并将初始超时更改为 10 秒,请键入: nslookup -querytype=hinfo -timeout=10 概要 Nslookup.exe 是命令行管理工具,用于测试或解决 DNS 服务器问题。此工具是通过“控制面板”与 TCP/IP 协议一起安装的。本文包含使用 Nslookup.exe 的若干提示。 更多信息 要使用 Nslookup.exe,请注意以下方面: • TCP/IP 协议必须
⑻ 计算机网络 nslookup 命令这是怎么一回事
得不到结果的原因可能是你设置的dns服务器不可用,你可以尝拭换一个dns服务器再试一下。在国内8.8.8.8这个dns是工作不良的。