网络检测-域名测试–nbtstat 使用详解

一、Nbtstat简介

  Nbtstat(NETBIOS over TCP/IP statistics)工具用于查看在TCP/IP协议之上运行NetBIOS服务的统计数据,该命令主要用于显示本地计算机和远程计算机的基于 TCP/IP(NetBT) 协议的 NetBIOS 统计资料、 NetBIOS 名称表和 NetBIOS 名称缓存。

二、Nbtstat的作用

1、检查NetBIOS名称缓存(NetBIOS Name Cache)

  如果计算机与其它计算机已经通讯过,则对方的计算机名与IP地址会被保存到本机的NetBIOS缓存中,通过缓存可以快速找到对方IP地址,每一条缓存的有效期是10分钟,我们可以通过命令:Nbtstat -c 来查看NetBIOS名称缓存中的数据。

2、广播(Local Broadcast)

  计算机利用发送广播消息的方式来查找对方的IP地址,拥有此计算机名的计算机收到广播消息后,就会将它的IP地址告诉发送广播消息的计算机。

三、Nbtstat的使用方法

-a 和 –A 选项

  这两个参数的功能相同,都是显示远程计算机的名称表。
区别是 -a 选项后面既可跟远程计算机的计算机名,也可跟IP地址,-A 选项后面只能跟远程计算机的IP地址。
nbtstat -a 192.168.25.111

-c 选项

  显示 NetBIOS 名称缓存内容、 NetBIOS 名称表及其解析的各个地址。
列出远程计算机的名称及其IP地址的缓存,这个参数就是用来列出在你的NetBIOS里缓存的你连接过的计算机的IP。
nbtstat -c

-n 选项

  显示本地计算机的 NetBIOS 名称表。 Registered 中的状态表明该名称是通过广播或 WINS 服务器注册的。
nbtstat -n