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

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

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

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

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

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

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

2 ответа2

0

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

0

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .