我正在构建一个小型嵌入式 Linux 设备,为用户提供一个简单的 TELNET 服务器,用于更改 IP 地址和其他所需的配置(不提供控制台访问)。
如果有人更改了默认 IP 地址并忘记了新地址,我该如何找到设备的新地址?
有没有办法广播某种标准数据包并接收设备的地址?
如果需要,我可以嵌入一些小型标准包,这些包会泄露一些信息,让我以后能够获取设备的 IP 地址。
答案1
使用 Nmap 扫描网络。您可以从那里找到 IP。如果您的网络中有很多系统,请通过记录其他 IP 并将其从列表中删除来整理 IP,以便您只剩下嵌入式设备的 IP。
-如果需要 GUI,请使用 zenmap
-请仅在您的家庭网络中或获得授权的情况下使用。否则可能是非法的。