寻找一种方法来检测私有网络中我自己的主机

寻找一种方法来检测私有网络中我自己的主机

我正在寻找一种方法来在私人网络中(例如在朋友家)检测我自己的主机(例如两台笔记本电脑或笔记本电脑和树莓派)。

我认为有以下几种选择:

  • 编写守护进程来广播信息
  • 编写一个脚本,其中包含一些带有 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 有自己的协议(法律硕士) 与 mDNS 不兼容。

相关内容