Содержание:
У каждого устройства, способного подключаться через сеть с другим оборудованием, имеется собственный физический адрес. Он является уникальным и прикрепляется к аппарату еще на стадии его разработки. Иногда пользователю может потребоваться узнать эти данные для различных целей, например, добавления девайса в исключения сети или его блокировки через роутер. Таких примеров еще много, но не будем их перечислять, мы лишь хотим рассмотреть способ получения того самого MAC-адреса через IP.
Определяем MAC-адрес устройства через IP
Конечно, для выполнения такого метода поиска вам потребуется знать IP-адрес искомого оборудования. Если вы еще не сделали этого, советуем обратиться за помощью к другим нашим статьям по следующим ссылкам. В них вы найдете инструкции по определению IP принтера, роутера и компьютера.
Читайте также: Как узнать IP-адрес Чужого компьютера / Принтера / Роутера
Теперь, когда на руках имеется требуемая информация, достаточно будет только воспользоваться стандартным приложением операционной системы Windows «Командная строка», чтобы определить физический адрес устройства. Задействовать мы будем протокол под названием ARP (Address resolution protocol). Он заточен специально под определение удаленного MAC через сетевой адрес, то есть IP. Однако сначала потребуется провести пропинговку сети.
Шаг 1: Проверка целостности соединения
Пропинговкой называется проверка целостности сетевого соединения. Вам нужно провести этот анализ с конкретным сетевым адресом, чтобы убедиться в корректности его работы.
- Запустите утилиту «Выполнить» путем нажатия горячей клавиши Win + R. Впишите в поле
cmd
и щелкните на «ОК» либо нажмите на клавишу Enter. О других способах запуска «Командной строки» читайте в отдельном нашем материале далее. - Дождитесь запуска консоли и в ней напечатайте
ping 192.168.1.2
, где 192.168.1.2 — необходимый сетевой адрес. Вы не копируете приведенное нами значение, оно выступает в роли примера. IP нужно вводить того девайса, для которого определяется MAC. После ввода команды нажмите на Enter. - Ожидайте завершения обмена пакетами, после чего вы получите все необходимые данные. Проверка считается успешно пройденной, когда все четыре отправленных пакета были получены, а потери при этом минимальные (в идеале 0%). Значит далее можно переходить к определению MAC.
Читайте также: Как запустить «Командную строку» в Windows
Шаг 2: Использование протокола ARP
Как нами уже было сказано выше, использовать сегодня мы будем протокол ARP с одним из его аргументов. Его выполнение также осуществляется через «Командную строку»:
- Снова запустите консоль, если закрыли ее, и введите команду
arp -a
, после чего нажмите на Enter. - Буквально через несколько секунд перед вами отобразится список всех IP-адресов вашей сети. Среди них отыщите нужный и узнайте, какой IP-адрес за ним закреплен.
Кроме этого стоит брать в учет то, что IP-адреса делятся на динамические и статические. Поэтому если у искомого устройства адрес динамический, запускать протокол ARP лучше не позднее 15 минут после пропинговки, иначе адрес может измениться.
Если отыскать необходимый IP не получилось, попробуйте переподключить оборудование и провести все манипуляции сначала. Отсутствие аппарата в списке протокола ARP означает лишь то, что он на данный момент не работает в пределах вашей сети.
Узнать физический адрес устройства можно, обратив внимание на наклейки или прилагающуюся инструкцию. Только осуществима такая задача в том случае, когда имеется доступ к самому оборудованию. В другой же ситуации лучшим решением будет определение по IP.
Читайте также:
Как узнать IP-адрес своего компьютера
Как посмотреть MAC-адрес компьютера
Не работает этот способо
Как определить MAC-адрес через IP за пределами вашей сети (напр ping google.com я буду знать IP, как узнать MAC адрес?)
Здравствуйте, Аноним. Такой возможности нет. Это уже из разряда взлома устройства, поэтому мы не можем давать рекомендации по поводу осуществления поставленной задачи. Единственный вариант — подключиться к сети того устройства, MAC-адрес которого нужно обнаружить. Тогда такой процесс нельзя будет назвать несанкционированным получением личной информации устройства.
потому что бред. на первой картинке пингуем IP и на второй картинке этого IP нет!
Если вы про утилиту ARP, то с ее помощью производится пинговка всех известных локальной сети IP, а не какого-то конкретного. Если вы про Шаг 1, внимательно посмотрите на скриншоты, там есть информация о передаче пакетов и задержке.