Как узнать mac адрес сетевой карты удаленно
Если вы работаете в большой компании, среднем офисе и вам понадобился mac адрес удаленного компьютера, то его легко узнать. Для чего он может понадобиться? Ну к примеру, для инвентаризации. О том, как получить его будет рассказано в этом посте.
Немного теории: при обращении к ПК используются несколько протоколов. В данном случае нас интересует arp.
Собственно протокол arp и переводит ip адрес в mac адрес.
При этом, существует кеш arp адресов. Его можно посмотреть используя команду arp -a. Если айпи адреса компьютера в этом списке нет, то достаточно обратиться к нему по сети, чтобы его адрес попал к нам в кеш. Это можно сделать используя протокол ICMP, т.е. попросту пропинговать его: ping имя_или_айпи_пк.
Ну и если, вдруг необходимо узнать mac адрес локальной машины, то просто вводим ipconfig /all и смотрим:

Понравилась статья? Подписывайтесь на мою ленту RSS.
Популярность: 100%
а если удаленный компьютер находится не в той же подсети как узнать? (=
В этом случае, возможно, всё намного сложнее. Стандартными средствами виндовс это вряд ли можно сделать. Первое что приходит на ум- удаленная система должна сама прислать его.
Если дело происходит на предприятии- поставить при загрузке системы выполнение скрипта, сохраняющий полученные данные в определенном месте в сети, но гораздо удобней скриптом запускать на клиентском пк сборщик информации от программы fpinger. При этом будет получено огромное кол-во информации о компьютере.
Если комп в другой подсети то можно у себя сменить ИП и узнать так же. Не всегда прокатывает, но помочь иногда может.
если ещё нать то вам поможет
nbtstat -A ваш_ип
пингуешь IP компа которого Mac тебе нужен, а далее arp -a