Инструмент NBTSTAT помогает в решении проблем, связанных с разрешением NetBIOS-имен в TCP/IP-соединениях. Он показывает статистику протокола и текущие TCP/IP-соединения, используя NetBT (NetBIOS поверх TCP/IP). Когда сеть функционирует нормально, NetBT разрешает присваивать NetBIOS-имена IP-адресам.
Команда NBTSTAT имеет следующий синтаксис.
Nbtstat [-a Удаленное имя] [-A IP-адрес] [-c] [-n] [-r] [-R] [-s] [-S] [интервал]
Некоторые аргументы NBTSTAT означают следующее.
- -n Показывает имена, зарегистрированные локально системой, в которой используется сервер или службы переадресации.
- -с Перечисляет переводы имени в IP-адрес, которые находятся в кэше системы.
- -R Заставляет систему очищать кэш и перезагружать его из файла Lmhosts (автоматически перезагружаются только те элементы Lmhosts файла, которые имеют обозначение #PRE).
- -a "имя" Возвращает таблицу NetBIOS-имен компьютера, а также MAC-адрес его сетевой карты.
- -s Перечисляет текущие NetBIOS-сессии, их статус и основные статистические данные.
Примечание. Для получения более подробной информации о NBTSTAT введите nbtstat /? в окне команд.
Здесь приведен пример команды NBTSTAT.
C:\WINDOWS>nbtstat -n
Node IpAddress: [192.168.1.101] Scope Id: [] NetBIOS Local Name Table
Name Type Status
CORUSCANT <00> UNIQUE Registered
LAN <00> GROUP Registered
CORUSCANT <03> UNIQUE Registered
CORUSCANT <20> UNIQUE Registered
LAN <1E> GROUP Registered
DEFAULT <03> UNIQUE Registered
Введите nbtstat -c и увидите следующий результат.
Node IpAddress: [192.168.1.101] Scope Id: [] NetBIOS Remote Cache Name Table
Name Type Host Address Life [sec]
ENDOR <00> UNIQUE 192.168.1.102, 180
ENDOR <20> UNIQUE 192.168.1.102 60
Листинг 8.4.