Назад | Перейти на главную страницу

Найти IP-адрес по MAC-адресу

Есть ли способ найти IP-адрес MAC-адреса с помощью команды? Я думал что-то вроде arping может работать, но не могу найти о нем много информации.

Может быть несколько способов. Если на DHCP-сервере и рассматриваемый клиент получает адрес, Mac будет указан в информации об аренде в консоли или базе данных DHCP.

Если клиент подключен к коммутатору Cisco, вы можете проверить вывод sh arp на коммутаторе и посмотреть, есть ли в списке Mac.

6509-Access-1#sh arp
Protocol  Address          Age (min)  Hardware Addr   Type   Interface
Internet  192.168.1.105           0   0017.59ae.fd42  ARPA   GigabitEthernet1/2
Internet  192.168.1.106           -   001d.e6e4.2400  ARPA   GigabitEthernet1/2
Internet  192.168.1.97            1   0022.0dce.e442  ARPA   GigabitEthernet1/1
Internet  192.168.1.98            -   001d.e6e4.2400  ARPA   GigabitEthernet1/1

Если сетевая карта, владеющая MAC, находится в той же сети: Да.
ArpPing будет работать.
Вывод кеша arp (в Windows через arp -a) также может работать, но только в том случае, если ваш компьютер связался с другим сетевым адаптером в последнюю минуту. Его преимущество состоит в том, что вам не нужно устанавливать дополнительное программное обеспечение.

Если ПК - это не только локальная сеть, все становится намного сложнее. Возможно, вам потребуется войти в коммутаторы. Что вы можете делать и какие команды для этого вам нужны, зависит от устройства.