На этот вопрос уже есть ответ здесь:
Я пытаюсь понять, как получить список всех MAC / IP рядом с моей сетью. Я пробовал команды arp -a (то, что я нашел в ходе предыдущего поиска), но они не показывают ни одного из iPhone или iPad, которые, как я знаю, точно находятся в пределах досягаемости. Цель - получить все доступные устройства, а не только уже подключенные. У меня нет опыта программирования или работы в сети, поэтому, пожалуйста, ответьте как можно проще. Это для деловой встречи, которую я собираюсь с некоторыми ИТ-специалистами, и я хотел бы иметь общее представление о том, как это может работать, прежде чем я туда доберусь.
Есть несколько способов сделать это, но мой goto - это nmap.
sudo nmap -sP -n 123.456.789.0/24
Также вы можете использовать arp -an