Ищете способ обнаружения моих собственных хостов в частной сети

Я ищу способ обнаружения моих собственных хостов (например, двух ноутбуков или ноутбука и Raspberry Pi) в частной сети (например, в доме друга).

На мой взгляд, есть несколько вариантов сделать это:

  • написать Деймон, чтобы транслировать информацию
  • написать скрипт с некоторыми ARP-запросами с mac-адресом
  • и так далее

Но я понятия не имею, существует ли что-то подобное или я должен написать это сам.

Один из сценариев, который может быть использован для этого: я несу распи и мой блокнот в дом друзей, подключаю оба хоста к его сети, и теперь я не хочу добавлять монитор к распи и искать адрес, и я не у меня нет доступа к маршрутизатору, поэтому я не могу посмотреть таблицу аренды dhcp.

Есть идеи или намеки?

Заранее спасибо.

2 ответа

Используйте такой инструмент, как nmap ( https://serverfault.com/questions/148113/can-i-use-nmap-be-use-to-discover-ips-and-mac-addresses ) или, если вы хотите использовать смартфон / tablet загрузите приложение, такое как Fing, или вы можете просто ссылаться на него, используя его имя хоста (например, ssh ACCOUNT@RPIHOSTNAME.local).

Это именно то, для чего предназначен mDNS. Вы не указали свои операционные системы, но в Linux это реализует демон Avahi, а в Mac - служба Bonjour. Windows имеет свой собственный протокол ( LLMNR), который не совместим с mDNS.

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