Skip to main content

Как найти MAC-адрес с помощью IP-адреса

Advanced IP Scanner 2.3 - как легко просканировать сеть и узнать IP, Mac-адреса всех устройств. (Июнь 2026)

Advanced IP Scanner 2.3 - как легко просканировать сеть и узнать IP, Mac-адреса всех устройств. (Июнь 2026)
Anonim

Компьютерные сети TCP / IP используют как IP-адреса, так и MAC-адреса подключенных клиентских устройств. Пока IP-адрес изменяется со временем, MAC-адрес сетевого адаптера всегда остается неизменным.

Существует несколько причин, по которым вам может понадобиться узнать MAC-адрес удаленного компьютера, и это легко сделать с помощью командной строки, например командной строки в Windows.

Одно устройство может иметь несколько сетевых интерфейсов и MAC-адресов. Например, портативный компьютер с Ethernet, Wi-Fi и Bluetooth-соединениями имеет два или три связанных с ним MAC-адреса, по одному для каждого физического сетевого устройства.

Зачем выводить MAC-адрес?

Причины для отслеживания MAC-адреса сетевого устройства включают:

  • Чтобы настроить фильтрацию MAC-адресов на маршрутизаторе, чтобы ограничить доступ к локальной сети только тем устройствам, адреса которых соответствуют списку пресетов
  • Определить производителя устройства (первую половину адреса) и серийный номер (вторая половина адреса) для обслуживания
  • Чтобы маскировать (обманывать) личность другого устройства. Подмену MAC-адресации можно использовать законным образом для регистрации устройства шлюза домашней сети с интернет-провайдером. Он также может иметь злонамеренные намерения, например, чтобы победить функцию фильтрации MAC-адресов, чтобы проникнуть в сеть

Ограничения поиска MAC-адресов

Обычно не удается найти MAC-адреса для устройств, находящихся за пределами физического охвата человека. Часто не удается определить MAC-адрес компьютера только с его IP-адреса, поскольку эти два адреса исходят из разных источников.

Конфигурация собственного оборудования компьютера определяет его MAC-адрес, а конфигурация сети, к которой он подключен, определяет свой IP-адрес.

Однако, если компьютеры подключены к одной и той же сети TCP / IP, вы можете определить MAC-адрес через технологию ARP (протокол разрешения адресов), которая включена в TCP / IP.

Используя ARP, каждый локальный сетевой интерфейс отслеживает как IP-адрес, так и MAC-адрес для каждого устройства, с которым он недавно общался. На большинстве компьютеров вы видите этот список адресов, которые ARP собрал.

Как использовать ARP для поиска MAC-адреса

В Windows, Linux и других операционных системах утилита командной строки агр показывает локальную информацию MAC-адреса, хранящуюся в кэше ARP. Однако он работает только в небольшой группе компьютеров в локальной сети (LAN), а не через Интернет.

Замечания: Существует еще один метод, используемый для поиска MAC-адреса компьютера, который вы используете в настоящее время, который включает использование ipconfig / all команды в Windows.

ARP предназначен для использования системными администраторами и не является обычно полезным способом отслеживания компьютеров и людей в Интернете.

Вот один пример того, как найти MAC-адрес через IP-адрес. Начните с проверки телефона, на который вы хотите указать MAC:

ping 192.168.86.45

Команда ping устанавливает соединение с другим устройством в сети и должно показывать результат следующим образом:

Pinging 192.168.86.45 с 32 байтами данных: Ответ от 192.168.86.45: bytes = 32 time = 290ms TTL = 128 Ответ от 192.168.86.45: bytes = 32 time = 3ms TTL = 128 Ответ от 192.168.86.45: байты = 32 раза = 176 мс TTL = 128 Ответ от 192.168.86.45: bytes = 32 time = 3ms TTL = 128

Используйте следующую команду arp для получения списка, который показывает 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 static 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 (они выделены жирным шрифтом только для выделения).