nbtstat 指令是一個用於Windows操作系統的命令行工具,主要用於網路診斷和管理。它的主要功能是用來查詢和顯示與NetBIOS(Network Basic Input/Output System)協議相關的信息。
nbtstat -n
:指令可以查看此電腦目前所登記的 NetBIOS 名稱。
如下圖,圖中的電腦名稱為 WIN-25QPFK98RG9,WORKGROUP 則為其工作群組名稱。圖中有兩個名稱為 WIN-25QPFK98RG9,表示是登記在不同的服務上。名稱後面的 <00> 代表工作站服務,用來透過網路與其他電腦溝通。<20> 則代表伺服器服務,可以讓其他電腦來與這台電腦溝通。圖中的 WORKGROUP <00>,表示此電腦隸屬於工作群組 WORKGROUP。
NetBIOS 名稱是一個佔用 16 bytes 的字串,由 15 個字元加上 1 個有特殊用途的第 16 個字元組成。上面的<00>、<20>就是第 16 個字元 (16th Byte NETBIOS Name / NetBIOS Suffix)。
nbtstat -a <Name>
:用電腦名稱查 NetBIOS。
nbtstat -A <IP>
:用 IP 查 NetBIOS 名稱。
nbtstat -c
:檢查NetBIOS名稱快取區。
Unique names:
Group names: