Как узнать MAC по IP
Итак, вы знаете IP и хотите посмотреть, какой MAC ему соответствует. Существует множество программ, позволяющих это сделать. Однако сегодня мы расскажем о том, как по IP-адресу узнать MAC-адрес средствами ОС Windows без установки дополнительных программ сторонних производителей. Зачем засорять систему, если все можно выяснить и так?
Как быстро узнать MAC-адрес нужного компьютера с помощью командной строки
- Вызовите команду Выполнить (Win+R)
- Введите cmd и нажмите Enter.

- Введите команду ping 192.168.0.15 и нажмите Enter (вместо 192.168.0.15 укажите IP-адрес компьютера, чей MAC-адрес вам нужно узнать).

- Теперь введите команду arp -a и нажмите Enter.
После этого в консоли отобразится MAC адрес компьютера, чей IP-адрес вы указали:
3 комментария к “Как узнать MAC по IP”
Это родной мак-адрес устройства, а не текущий. Если мак-адрес был изменён — этот способ его не покажет.
Доброго времени суток! Не показал в утилите arp -a IP адрес.
Что не так?
Возможно в другой сети, делай трасировку и заходи на последний хоп, с него делай тоже самое, что и выше: пинг + арп
Узнаем MAC-адрес по IP
MAC-адрес позволяет определить адрес именно компьютера в интернете, а точнее его сетевой карты. Обычно данная информация скрыта от пользователей, но найти ее в настройках операционной системы не составит особого труда. Его можно попытаться узнать через текущий IP-адрес.

Как узнать MAC-адрес по IP
Для этого вам обязательно придется знать IP-адрес искомого оборудования. Подробно о том, как узнать IP-адрес мы писали в отдельной статье. Имея на руках данные об IP-адресе нужного устройства, вам придется использовать специальные команды, чтобы вычислить его MAC-адрес. Все дальнейшее взаимодействие будет производиться с “Командной строкой”.
- Для начала вам потребуется выполнить пропинговку оборудования, то есть проверку целостности сетевого соединения.
- Для начала требуется запустить “Командную строку”. Выполнить это можно через другую строку — “Выполнить”, которая открывается с помощью сочетания клавиш Win+R.
- Пропишите в нее команду cmd и нажмите Enter или кнопку “Ок”.
- В открывшуюся “Командную строку” введите команду для пропинговки: ping 192.168.1.2 Адрес, который обозначен в примере как 192.168.1.2 нужно заменить тем, чей MAC-адрес требуется узнать. Нажмите Enter для выполнения команды.
- Ждите, пока система проведет пропинговку сети. В зависимости от характеристик компьютера и интернет-подключения это занимает разные промежутки времени, но обычно не больше нескольких минут. В идеале, в результате проверки вы должно получить минимальные значения потерь около 0%.
После того, как необходимая проверка была успешно проведена, можно переходить непосредственно к выяснению MAC-адреса через протокол ARP. Выполнение протокола тоже производится через “Командную строку”:
- Введите команду arp -a и нажмите клавишу Enter для ее применения.
- Буквально через несколько секунд перед вами отобразится список всех IP-адресов вашей сети. Среди них отыщите нужный и узнайте, какой MAC-адрес за ним закреплен.
- Обратите внимание на колонку “Физический адрес”. Там будет указан актуальный MAC-адрес.
Как видите, определить MAC-адрес, зная IP-устройства вполне реально. Однако мы рекомендуем пользоваться другими способами для определения физического MAC-адреса устройства. Подробно про другие способы вы можете почитать в отдельной статье.
Как узнать MAC адрес устройства
Википедия: MAC-адрес (от англ. Media Access Control — управление доступом к среде, также Hardware Address) — уникальный идентификатор, присваиваемый каждой единице активного оборудования компьютерных сетей.
Если сказать проще — MAC адрес это уникальный адрес сетевой карты устройства. ПК, смартфон, планшет, телевизор, любое устройство имеющее микросхему/плату для выхода в интернет имеют свой MAC адрес. Ноутбук имеет две сетевые карты, первая для подключения кабелем, вторая WiFi сетевая карта, у каждой из карт, тоже свой уникальный MAC адрес.
В статье:
Как узнать MAC адрес в Windows
Данный способ помимо MAC адреса, дает полную информацию по сетевому устройству в Windows.

Запускаем командную строку. Нажимаем сочетание клавиш Windows + R, в открывшемся окне Выполнить, вводим cmd и нажимаем ОК

В открывшемся окне командной строки, вводим команду: ipconfig /all и нажимаем Enter
Прокручиваем окно для выбора адаптера, MAC адрес которого мы хотим узнать (т.е. сетевой карты), в примере это сетевая карта локальной сети — Адаптер Ethernet Ethernet0
- Имя компьютера: название вашего компьютера, под которым он будет виден и доступен для подключения других устройств.
- Описание: модель используемой сетевой карты
- Физический адрес: MAC адрес сетевой карты
- DHCP включен: Получает ли устройство IP адрес автоматически или имеет вручную назначенный (если установлено — «нет»)
- IPv4-адрес: текущий IP адрес устройства
- Основной шлюз: Адрес вашего роутера или устройства, через которое вы имеете доступ в интернет
- DHCP сервер: Адрес сервера автоматического присвоения IP адреса устройству
- DNS серверы: обычно два адреса, сервера вашего провайдера, которые преобразовывают понятные человеку адреса вида mail.ru в IP адреса понятные компьютeру.
Как узнать MAC адрес в Android
На устройстве под управлением Андроид открываем Настройки, пункт Общие, в списке выбираем Об устройстве и нажимаем пункт Состояние.


В появившемся окне помимо MAC адреса карты WiFi , полезным может оказаться и знание IP-адрес устройства.
Если вы не можете найти данные пункты на своем Андроид устройстве, вы можете установить с Play Маркет приложение ifconfig.

Запустите, нажмите на значок в правом нижнем углу экрана, ifconfig обновит информацию о подключении и покажет вам MAC адрес.
Как узнать MAC адрес устройства по его IP адресу (только для локальной/домашней сети)
Если нам известен IP адрес устройства, узнать его MAC адрес мы можем через локальную сеть, не заходя на само устройство, используя протокол ARP

Запускаем командную строку. Нажимаем сочетание клавиш Windows + R, в открывшемся окне Выполнить, вводим cmd и нажимаем ОК
В открывшемся окне, вводим команду ping <адрес устройства>, в примере будем определять MAC адрес роутера c IP-адресом 192.168.0.1, вводим команду ping 192.168.0.1
Команда ping используется чтобы на ПК в кэше ARP появилась запись соответствия IP адреса к MAC адресу.
После выполнения команды, вводим новую команду arp -a для просмотра сохраненного кеша ARP.

Команда выдает таблицу сопоставления IP адресов устройств, к которым обращался ПК и определившихся MAC адресов этих устройств, в нашем примере у роутера MAC адрес равен A0-F3-C1-AC-EA-A4
Если в вашей сети множество устройств, таблица вывода ARP кеша может быть очень большой. Можно сделать очистку таблицы ARP командой netsh interface ip delete arpcache, после чего снова выполнить ping до интересующего узла и отобразить таблицу кеша ARP командой arp -a
[nx_heading style=»coloredline» heading_tag=»h4″ size=»24″ align=»left»]От автора:[/nx_heading]
Если проблема решена, один из способов сказать «Спасибо» автору — здесь.
Если же проблему разрешить не удалось и появились дополнительные вопросы, задать их можно на нашем форуме, в специальном разделе.
Как узнать IP по MAC адресу и наоборот: через командную строку и Web-интерфейс роутера
Всем привет. Сегодня мы разберем вопрос, как можно узнать MAC по IP, и наоборот, IP по MAC-адресу. В первую очередь давайте разъясним один очень важный момент. Данную информацию вы можете узнать только в вашей локальной сети: домашней или корпорационной. В глобальной сети интернет инфу о подключенных устройствах узнать нельзя.
ПОМОЩЬ! Если при прочтении у вас появятся какие-то вопросы, или что-то будет не получаться, то пишите в комментариях.
Узнать MAC-адрес по IP
Чтобы узнать MAC адрес по IP нужно запустить командную строку. Далее мы воспользуемся специальным протоколом, который работает в сети с MAC. Попросту просканируем сеть и посмотрим нужные нам данные.
- В поисковой строке вводим название системной утилиты, далее запускаем с обычными правами.

- Теперь вам нужно пропинговать нужное вам устройство. Для этого вводим команду:
ПРИМЕЧАНИЕ! Вместо IP введите сетевые цифры вашего устройства.

- Теперь вводим команду с ARP протоколом, который должен вывести нужные нам данные:

- Напротив, нужного IP вы увидите MAC.
Лучше команды вводить сразу по очереди, в противном случае IP может измениться, и вы не сможете увидеть физический адрес аппарата. Также напомню, что на многих устройствах МАК пишется на этикетке. Например, на том же роутере он сразу же написан на бумажке, которая находится под корпусом аппарата.
Определить IP адрес по MAC-адресу
- Ищем в системе командную строку и запускаем её.

- Теперь вводим команду сканирования всех устройств в сети в нужном диапазоне:
for /L %a in (1,1,254) do @start /b ping 192.168.1.%a -n 2 > nul

- Данная команда полностью пропингует IP всей вашей локальной сети в диапазоне от 192.168.1.1 до 192.168.254. Если шлюз или роутер имеет другой адрес, например – 192.168.100.1, то измените предпоследнюю цифру с «192.168.1.%a» на «192.168.100.%a».
- После этого прописываем такую же команду как в прошлой главе:

- Выведется полный список всех подключенных к роутеру устройств. Если список слишком большой, то вы можете ввести поиск IP по конкретному МАК-адресу:
Вместо вышеуказанного MAC- нужно ввести тот, который нужен вам.
Узнать всю информацию о сети в роутере
Так как обычно локальную сеть дома строит сам роутер, то узнать заводской адрес можно в специальной админ-панели. Чтобы туда войти, нужно вписать в адресную строку подключенного к сети устройства IP или DNS маршрутизатора. Очень часто используются: 192.168.1.1 или 192.168.0.1. Также адрес можно подсмотреть на этикетке под роутером. Если вы не можете найти этот адрес или есть сложности с входом в Web-интерфейс – смотрим эту инструкцию. Для авторизации нужно будет также ввести логин и пароль. Значения по умолчанию находятся там же на этикетке.
Теперь вам нужно найти раздел, который покажет вам все подключённые устройства – он может называться как «LAN», «DHCP», «Сеть» или «Локальная сеть». Ищем таблицу, где и будет представлена информация о подключенных локальных IP и физический адрес устройства. Также там будет наименование устройства. Вообще можете просто пошариться по разделам, их должно быть не так много – просто ищите подобную таблицу.
Если у вас есть сложность с поиском данного раздела – смотрим эту инструкцию. Тут же можно зарезервировать адрес, а также заблокировать или наоборот внести его в белый список – об этом подробно написано тут.

Напомню, что если у вас ещё остались вопросы, то вы всегда можете обратиться ко мне в комментариях, и я вам обязательно помогу.