Я ищу способ обнаружить свои собственные хосты (например, два ноутбука или ноутбук и Raspberry Pi) в частной сети (например, в доме друга).
На мой взгляд, есть несколько вариантов сделать это:
- написать демона для трансляции информации
- написать скрипт с несколькими ARP-запросами с mac-адресом
- и так далее
Но я понятия не имею, существует ли что-то подобное или мне придется писать это самому.
Один из сценариев, в котором это можно использовать: я приношу свой Raspi и ноутбук в дом друга, подключаю оба хоста к его сети, и теперь я не хочу добавлять монитор к Raspi и искать адрес, а у меня нет доступа к маршрутизатору, поэтому я не могу посмотреть таблицу аренды DHCP.
Есть идеи или подсказки?
Заранее спасибо.
решение1
Используйте такой инструмент, как nmap(https://serverfault.com/questions/148113/can-i-use-nmap-be-use-to-discover-ips-and-mac-addresses) или если вы хотите использовать смартфон/планшет, загрузите приложение, например Fing, или вы можете просто сослаться на него, используя его имя хоста (например, ssh[email protected]).