Как узнать MAC-адрес узла, зная его IP в локальной сети? [дубликат]

Есть ли способ проверить связь с IP и узнать MAC-адрес компьютера этого IP ?

Например, в моей сети есть принтер с IP 192.168.1.99 (динамический), мне нужно

его MAC-адрес, чтобы дать ему резервирование в dhcp.

-1
задан 1 February 2014 в 14:12

2 ответа

Если клиент находится в вашей локальной сети :

  1. пингует его.
  2. Затем выполните эту команду: ip neigh show
0
ответ дан 1 February 2014 в 14:12

Для этого я сначала пингую IP. В этом примере я буду использовать IP 10.1.1.1:

ping -c 1 10.1.1.1

, а затем получить MAC-адрес из кэша ARP:

arp -a 10.1.1.1 | awk '{print $4}'

Выходные данные должны быть Mac-адрес

0
ответ дан 1 February 2014 в 14:12

Другие вопросы по тегам:

Похожие вопросы: