Як отримати пристрої, підключені до мого маршрутизатора за допомогою команди nbtstat?


0

Я використовую цю команду, щоб отримати ім'я комп'ютера в моїй мережі (nbtstat -a [192.168.1.5]). він добре працює, коли цей пристрій є ПК, але коли я намагаюся отримати ім'я мобільного телефону за допомогою тієї ж команди, він каже, що Host не знайдено. але я впевнений, що пристрій в моїй мережі, і коли я пінг пристрою, він працює добре. так у чому різниця між ноутбуком та мобільним телефоном, що я не можу отримати правильний результат?
Дякую.


У вас є щось конкретне, яке ви очікуєте як "ім'я мобільного телефону"?
rakslice

Відповіді:


1

nbtstatКоманда для виконання NetBIOS через TCP IP - запити і тестування /.

З документів ( http://technet.microsoft.com/en-us/library/cc940106.aspx ):

nbtstat -a <name>Команда виконує команду стану адаптера NetBIOS на ім'я комп'ютера , зазначеного <name>. Команда стану адаптера повертає локальну таблицю імен NetBIOS для цього комп'ютера, а також MAC-адресу картки адаптера. nbtstat -A <IP address> Команда виконує ту ж функцію , використовуючи IP - адреса цільової , а не ім'я.

Якщо ви працюєте nbtstat -Aз IP, який не має NetBIOS через TCP / IP (як правило, спільний доступ до файлів Windows або щось подібне, як Samba), він не збирається відповідати на команду про стан адаптера.


О, я зараз це зрозумію. чи є інший спосіб, як я можу отримати назву пристрою з його ip-адреси? (я використовую Windows 8)
ціна

Якщо пристрій залишив ім'я хоста на сервері DHCP, а сервер DHCP налаштований на оновлення DNS-сервера за допомогою запитуваних імен хостів DHCP, ви можете спробувати зворотний пошук DNS: напр.nslookup 8.8.8.8
rakslice
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.