首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在没有ip的网络上查找设备

在没有ip的网络上查找设备
EN

Stack Overflow用户
提问于 2014-02-06 14:36:07
回答 2查看 3.2K关注 0票数 1

我们开发了一个连接到客户网络的设备,我们希望能够在不知道ip的情况下获得其ip或设置ip。

这个设备有一个Linux操作系统。

我们可以先保存设备MAC地址,然后再给客户。我们可以编程一个服务,将设备IP和MAC地址广播到某个IP或端口/套接字。我们可以监听某个端口/套接字的命令。这个方向对吗?我们应该在TCP/IP以外的其他网络协议中进行研究吗?

我们在硬件/设备制造商中看到了这一特性,它们提供了一个软件,可以将其设备定位在网络上,即使它们是在没有网络或ip配置的情况下新添加到网络中的。

诚挚的问候,

胡萨姆·卡扎

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-02-06 15:44:20

使用适当的广播协议是一种在不知道设备名称的情况下在网络上检测设备的一种非常常见的技术。然而,还有一个更好的选择:

UPNP是实现您的目标的极好协议。利布普很快就能让你开始工作。

票数 3
EN

Stack Overflow用户

发布于 2014-02-06 14:49:23

有一个名为DHCP的标准协议,它允许网络设备对其IP地址发出广播请求。这种协议被网络设备广泛使用。另一方面,您可以使用ARP (地址解析协议),例如使用arp-scan实用工具,扫描本地网络中的所有连接设备。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21605801

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档