查找设备的 IP 地址

查找设备的 IP 地址

我有多个设备连接到HP 1910-48g 管理型交换机。其中三台是指纹扫描仪。我们用它们来记录考勤报告。

由于一些问题,我不得不重新安装软件,但为了配置软件,我需要找到它们的 IP 地址。我能够从旧软件中找到其中一个设备的 IP 地址。对于其余设备,我尝试使用网络扫描仪,但找不到地址。

也许它们位于不同的子网。有什么方法可以缩小搜索范围吗?

答案1

如果扫描仪具有静态 IP,则此方法将会有效。

  1. 断开扫描器来自 HP 1910-48g 并放在独立的交换机或集线器上。

  2. 在交换机/集线器的其他端口上连接运行 Wireshark 的 PC。

  3. 关闭扫描仪,将其连接到交换机/集线器并打开。

  4. 在Wireshark上,你会发现扫描仪发送的ARP数据包。你可以清楚地看到扫描仪的IP地址。

答案2

您的交换机为您提供了一些可能有用的工具。我将从您已有的一些可能有用的工具开始,然后我们再从那里开始。

首先,您的交换机可能保存着一个 MAC 地址表。您有可能可以从交换机的 UI 访问它。如果可以,请下载并在电子表格工具中打开它。它可能会帮助您找出设备插入了哪个端口。

最简单的方法是找到您找到的设备,确定 MAC 地址的前三个八位字节(6 位数字)(使用 ARP 工具从 IP 地址获取 MAC),然后查找以相同数字开头的其他 MAC 地址。然后,您可以使用 MAC 地址表来定位它们插入哪个交换机端口,并进行更有针对性的测试。

其次,您有设备本身。如果在网络连接时设备的行为不同,您只需一次切换一个交换机端口,直到找到正确的端口。或者,如果您可以控制设备的电源,您可以注意哪些交换机端口处于连接状态,关闭读卡器电源,然后查看设备断电时哪些端口处于连接状态。

第三,您可以进行电缆追踪探险。如果您有通风天花板,这可能不太难,但您需要梯子、手电筒和时间。电缆将从靠近阅读器的吊顶上方的墙壁中伸出,您可能可以用眼睛跟踪很长一段距离。

第四,您的交换机支持 VLAN。这意味着,一旦您确定了端口,就不必严格拔下徽章读取器;您可以将它们放在自己的 VLAN 上,并在您的设备运行 WireShark 时从那里进行实验。

一旦您有了端口,其他答案都是获取 IP 地址的好方法,但我建议您可能希望使用长期支持基于 MAC 地址的注册的 DHCP 服务器来提供一致的 IP 地址。

相关内容