Как узнать mac адрес компьютера в сети, маршрутизатора или другого устройства в сети. Что бы определить mac адрес в сети, есть команда - arp
Перед тем как отправить пакет с данными, операционная система опрашивает ARP кеш (сначала свой, потом маршрутизатора, а потом широковещательно), в котором находиться соответствие mac адреса IP адресу, и получив ответ с mac адресом нужного IP адреса, система записывает его в свой ARP кеш (на 2 мин).
После чего Вам нужно лишь прсмотреть ARP таблицу для того чтобы узнать MAC адрес в сети по IP адресу.
В командной строке выполняем команду
После пинга данного IP, смотрим ARP кеш командой
В ОС Linux CentOS это делается так же