该命令用于显示本地计算机和远程计算机的基于 TCP/IP(NetBT) 协议的 NetBIOS 统计资料、 NetBIOS 名称表和 NetBIOS 名称缓存。 NBTSTAT 可以刷新 NetBIOS 名称缓存和注册的 Windows Internet 名称服务 (WINS) 名称。RemoteName 是远程计算机的 NetBIOS 计算机名称。
1、-a 和 –A 选项
nbtstat -a ip 根据IP反查主机名
这两个参数的功能相同,都是显示远程计算机的名称表。
区别是 -a 选项后面既可跟远程计算机的计算机名,也可跟IP地址,-A 选项后面只能跟远程计算机的IP地址。
2、-c 选项
显示 NetBIOS 名称缓存内容、 NetBIOS 名称表及其解析的各个地址。
列出远程计算机的名称及其IP地址的缓存,这个参数就是用来列出在你的NetBIOS里缓存的你连接过的计算机的IP。
3、-n 选项
显示本地计算机的 NetBIOS 名称表。 Registered 中的状态表明该名称是通过广播或 WINS 服务器注册的。
4、-r 选项
显示通过广播和经由WINS解析的名称。
5、-R选项
清除 netbios 名称缓存中的所有名称后,重新装入 lmhosts 文件,这个参数就是清除nbtstat -c所能看见的缓存里的ip缓存记录
6、-s 和 –S 选项
显示 NetBIOS 客户端和服务器会话,大写的-S选项列出具有目标IP地址的会话表,小写的 –s 选项列出将目标 IP 地址转换成计算机 NETBIOS 名称的会话表。
7、-RR选项
将名称释放包发送到 WINS,然后启动刷新
8、Interval选项
重新显示所选的统计,在每次显示之间暂停 interval 秒。按 CTRL+C 停止重新显示统计。如果省略该参数,netstat 将打印一次当前的配置信息。
nbtstat -s 5 命令将每隔5秒钟显示一次统计信息。