Уникальная, постоянная информация о сетевом устройстве
Я пытался написать приложение, которое сможет подключаться к сетевому устройству через rndis или через wifi и выполнять некоторые простые операции.
Главное, что я хочу найти устройство, к которому я подключался ранее, с помощью любого метода подключения. Сначала я подумал, что просто проверю ранее увиденный mac-адрес, но обнаружил, что rndis mac-адрес и wifi mac-адрес не совпадают. Я нахожусь на Windows, поэтому следующее, что я попробовал, было использовать nbtstat -A и ping -a, но они также не обнаружили ничего уникального (я подумал, что могу получить имя устройства, но, похоже, оно не имеет один).
Итак, мой вопрос: есть ли какой-либо инструмент (идеально подходящий для Windows), который позволит мне получить какую-то уникальную информацию о сетевом устройстве, которая позволит мне найти его снова? У меня нет большого опыта в этой области, поэтому я не уверен, что именно это будет, но я надеялся, что может быть способ получить MAC-адреса для обоих сетевых адаптеров, когда они подключены только к одному, или возможно, используйте другой инструмент, чтобы найти имя устройства, которое я пропустил.
Спасибо за любой совет, который вы могли бы дать, я действительно ценю это. Извините, если я слишком многословен.
РЕДАКТИРОВАТЬ: В случае, если я был неоднозначным. Я повторно подключаюсь к внешнему устройству через RNDIS или WIFI с моего настольного компьютера. Моя цель - иметь возможность последовательно распознавать сетевое устройство независимо от используемого метода подключения.
РЕДАКТИРОВАТЬ: Под сетевым устройством, я имею в виду, что у меня есть небольшие независимые устройства (например, сотовые телефоны или планшеты) под управлением Unix OS, к которому я получаю доступ с моего рабочего стола Windows через Wi-Fi или Rndis, и что я хотел бы иметь возможность последовательно идентифицировать, Так, например, я мог бы захотеть использовать этот инструмент для подключения к одному из двух сотовых телефонов и иметь возможность узнать, какой это телефон, чтобы я мог вспомнить предыдущие операции, выполненные с этим устройством. Итак, что я ищу, так это уникальный (или полууникальный) атрибут мобильного телефона, доступный мне, который согласуется при доступе через rndis или wifi.
1 ответ
Вы можете получить MAC-адрес (и кучу другой информации о сетевом интерфейсе) со встроенным ipconfig
команда и разобрать его вывод позже:
ipconfig /all
Кроме того, если MAC-адрес все, что вам нужно, попробуйте getmac
,