Если ваш MacBook Pro напрямую подключен к серверу с помощью кабеля Ethernet (других компьютеров в сети нет), вы можете просто оставить tcpdump включенным, показывая исходные MAC-адреса, которые не являются вашими. Просто скопируйте / вставьте это в терминал:
MYMACTOIGNORE=`ifconfig en0 | grep ether | awk '{print $2}'`
echo "My own MAC address, to ignore, appears to be '$MYMACTOIGNORE'"
sudo tcpdump -pnei en0 not ether src $MYMACTOIGNORE | awk '{print $2}'
На современных компьютерах каждый раз, когда вы подключаете Ethernet, он собирается отправлять достаточное количество кадров, в основном многоадресных и широковещательных, для таких вещей, как аренда DHCP, проверка того, что он может использовать IP-адрес, который он хочет использовать, поиск его маршрутизатор, объявите об услугах, которые он предлагает, и проверьте другие устройства, предлагающие услуги, в которых он заинтересован.
Просто оставьте это включенным в окне терминала, когда вы подключите свой MBP к каждому серверу, и вы увидите его MAC-адрес, отображаемый в окне терминала. Нажмите Cmd-K между серверами, чтобы очистить окно терминала, если вы хотите, чтобы стало еще яснее, какой MAC-адрес у текущего сервера.