В IPv6 добавлено много полезных вещей в частности нет broadcast, слеловательно нет ARP, а вместо него мультикаст.
В мультикаст группу
ff02::1 входят все устройства в локальной сети, если её попинговать
ping6 -I eth0 ff02::1 (вместо eth0 надо подставить имя вашего сетевого интерфейса, который "смотрит" в локальную сеть), то ответят все включённые в данный момент устройства.
MAC можно
вычислить из link-local адреса с которого ответило устройсво, либо посмотреть в NDP таблице
ip -6 neighbor show (NDP таблица - это аналог ARP таблицы для IPv6).
Фишка в том, что IPv6 он просто работает - если машина включена на её интерфейсах есть как минимум link-local адреса и ими можно полноценно пользоваться.
Для Windows команды будут
ping6 -s ff02::1%4 (вместо 4 надо подставить имя вашего сетевого интерфейса, который "смотрит" в локальную сеть)
Показать содержимое NDP таблицы
netsh int ipv6 show neigh
Windows не пользуюсь - команды нагуглил - могу ошибаться...