尋找一種方法來檢測專用網路中我自己的主機

尋找一種方法來檢測專用網路中我自己的主機

我正在尋找一種方法來檢測專用網路(例如在朋友家)中我自己的主機(例如兩個筆記本或筆記本和樹莓派)。

在我看來,有一些選擇可以做到這一點:

  • 編寫一個守護程序來廣播訊息
  • 編寫一個帶有 mac 位址的 ARP 請求的腳本
  • 等等

但我不知道是否有這樣的東西,或者我是否必須自己寫。

可以使用的一種場景是:我將 raspi 和筆記本帶到朋友家,將兩台主機連接到他的網絡,現在我不想向 raspi 添加監視器並查找地址,但我不想這樣做我無法訪問路由器,因此無法查看dhcp 租約表。

有什麼想法或提示嗎?

提前致謝。

答案1

使用像 nmap 這樣的工具(https://serverfault.com/questions/148113/can-i-use-nmap-be-use-to-discover-ips-and-mac-addresses)或者如果您想使用智慧型手機/平板電腦下載 Fing 等應用程序,或者您可以簡單地使用其主機名稱(例如 ssh[電子郵件受保護])。

答案2

這正是組播DNS旨在用於。您沒有指定作業系統,但在 Linux 上,這是由 Avahi 守護程式實現的,在 Mac 上,是由 Bonjour 服務實現的。 Windows 有自己的協定(LLMNR)與 mDNS 不相容。

相關內容