Что нужно знать
- Пропингуйте устройство, для которого вы хотите найти MAC-адрес, для использования адреса локальной сети.
- Введите команду ARP с флагом "- a".
- Ищите IP-адрес в результатах. Mac-адрес находится рядом с IP-адресом.
В этой статье объясняется, как найти MAC-адрес с IP-адресом с помощью утилиты командной строки ARP. В нем также содержится дополнительная информация о проверке данных подключения маршрутизатора на наличие IP-адреса.
Как использовать ARP для поиска MAC-адреса
В Windows, Linux и других операционных системах утилита командной строки ARP (протокол разрешения адресов) показывает информацию о локальном MAC-адресе, хранящуюся в кэше ARP. Однако он работает только в небольшой группе компьютеров в локальной сети (LAN), а не в Интернете.
ARP предназначен для использования системными администраторами и, как правило, не является полезным способом отслеживания компьютеров и людей в Интернете.
Компьютерные сети TCP/IP используют как IP-адреса, так и MAC-адреса подключенных клиентских устройств. Хотя IP-адрес со временем меняется, MAC-адрес сетевого адаптера всегда остается неизменным.
Используя ARP, каждый локальный сетевой интерфейс отслеживает как IP-адрес, так и MAC-адрес для каждого устройства, с которым он недавно связывался. Большинство компьютеров позволяют увидеть этот список адресов, собранных ARP.
Вот пример того, как найти MAC-адрес с помощью IP-адреса.
-
Начните с проверки связи с устройством, для которого вы хотите использовать MAC-адрес. Используйте локальный адрес. Если ваша сеть 10.0.1.x, используйте этот номер для проверки связи. Например:
ping 192.168.86.45
-
Команда ping устанавливает соединение с другими устройствами в сети и показывает такие результаты:
Пинг 192.168.86.45 с 32 байтами данных: Ответ от 192.168.86.45: байты=32 время=290 мс TTL=128 Ответ от 192.168.86.45: байты=32 время=3 мс TTL=128 Ответ от 192.168.86.45: байты=32 время=176мс TTL=128Ответ от 192.168.86.45: байт=32 время=3мс TTL=128
-
Введите команду ARP с флагом «- a», чтобы получить список, который показывает MAC-адрес устройства, которое вы пропинговали:
arp -a
-
Результаты могут выглядеть примерно так, но, возможно, со многими другими записями.
Интерфейс: 192.168.86.38 --- 0x3 Интернет-адрес Тип физического адреса 192.168.86.1 70-3a-cb-14-11-7a динамический 192.168.86.45 98-90-96-B9-9D-61 динамический 192.168.86.255 ff-ff-ff-ff-ff-ff статический 224.0.0.22 01-00-5e-00-00-16 статический 224.0.0.251 01-00-5e-00-00-fb статический
- Найти IP-адрес устройства в списке. Рядом с ним отображается MAC-адрес. В этом примере IP-адрес - 192.168.86.45, а MAC-адрес - 98-90-96-B9-9D-61.
Проверьте данные подключения вашего маршрутизатора
Чтобы узнать MAC-адрес устройства, подключенного к вашему маршрутизатору, при условии, что вы можете получить доступ к административной панели управления маршрутизатором, войдите в систему и проверьте наличие подключенных устройств. Каждое активное устройство, а также недавно подключенные устройства должны указывать локальный IP-адрес, а также MAC-адрес.
Есть еще один метод, используемый для поиска и изменения MAC-адреса компьютера, который вы используете в данный момент, который включает использование команды ipconfig /all в Windows.
Зачем выяснять MAC-адрес?
Одно устройство может иметь несколько сетевых интерфейсов и MAC-адресов. Например, портативный компьютер с соединениями Ethernet, Wi-Fi и Bluetooth имеет два, а иногда и три связанных с ним MAC-адреса, по одному для каждого физического сетевого устройства.
Причины для отслеживания MAC-адреса сетевого устройства включают в себя:
- Чтобы настроить фильтрацию MAC-адресов на маршрутизаторе, чтобы ограничить доступ к локальной сети только теми устройствами, чьи адреса соответствуют списку предустановок.
- Определить производителя устройства (первая половина адреса) и серийный номер (вторая половина адреса) для обслуживания. Важно отметить, что вторая половина адреса не всегда является серийным номером, поэтому он может не работать для гарантийных запросов.
- Для маскировки (подделки) личности другого устройства. Подмена MAC-адресации может использоваться законным образом для регистрации устройства шлюза домашней сети у интернет-провайдера. Он также может иметь злонамеренные намерения, например, обойти функцию фильтрации MAC-адресов, чтобы проникнуть в сеть.
Ограничения поиска MAC-адресов
Обычно невозможно найти MAC-адреса устройств за пределами физической досягаемости человека. Часто невозможно определить MAC-адрес компьютера только по его IP-адресу, потому что эти два адреса происходят из разных источников.
Конфигурация оборудования компьютера определяет его MAC-адрес, а конфигурация сети, к которой он подключен, определяет его IP-адрес.