网络摄像头丢失

网络工程 dhcp
2021-07-19 07:15:25

我有一个 AXIS 211M 网络摄像头,我正在为我们的学校网络重新配置它。我将网络设置从使用固定 IP 地址更改为使用 DHCP。现在我无法再访问摄像机,因为我不知道它的新 IP 地址。

我如何才能找到摄像机的新 IP(或以其他方式访问其配置页面),以便将其设置回固定 IP?

通常我会将它插入我的路由器并查看路由器的状态页面以列出连接的设备。不过,我现在无法访问另一台路由器,而且我无法在学校路由器上隔离该设备。我尝试将它直接连接到我的 Mac(通过 TBolt-以太网桥),但我不知道如何 ping 它。

4个回答

许多设备都有一个标签,上面印有它们的 MAC 地址。如果此特定相机上没有此类标签,您可以使用Ron上一个回答中的想法来查找 MAC 地址。

一旦知道 MAC 地址并需要查找 IP 地址,下一步将取决于设备是否支持 IPv6。如果设备确实支持 IPv6,则它很有可能具有从 MAC 地址派生的链路本地地址。在这种情况下,您可以直接计算 IP 地址。

如果设备仅支持 IPv4,您可以使用 tcpdump 或 Wireshark 侦听来自该 MAC 地址的流量以了解其 IP 地址。您可能必须 ping 网段上的所有设备,以强制设备发送数据包供您查看。

您还可以在邻居缓存/ARP 缓存中查找 MAC 地址。但由于该缓存仅包含您与之通信的地址,因此您可能仍需先 ping 设备,然后才能在缓存中找到其 MAC。

一种完全不同的方法是连接到 LAN 上每个 IP 上的端口 80(假设设备有一个 Web 服务器侦听该端口),然后查看是否有任何人回复熟悉的页面。由于存在找到具有相似(或相同)配置页面的不同设备而不是预期设备的风险,我只会将此方法用作最后的手段。

一些想法;

  1. 连接到您的 MAC 后,运行 wireshark 并查找 DHCP 请求。这将为您提供 MAC 地址,然后您可以在 DHCP 服务器中查找该地址。

  2. 从您的路由器复制 MAC 表,并查找 OUI 名称,这可能会为您提供一些您可以在 DHCP 服务器中查找的候选对象。

当您找到它时,您应该为该 MAC 地址创建一个 DHCP 保留,以便您始终知道 IP 是什么。

如果轴摄像头是 poe 设备,您应该能够在 poe 开关上找到它,因为它从开关中汲取电力。然后正如 Ron 和 kaspend 所提到的,计算出 IP 地址应该很容易。

OTOH,如果它不是poe设备并且仍然通电,您可以使用像nmap这样的网络扫描实用程序来扫描dhcp服务器提供的ip范围。如果您想知道网络上的内容,Nmap 非常有用:https : //nmap.org/book/man-port-scanning-techniques.html

或者使用具有 gui 的变体之一,例如 Zenmap:- https://nmap.org/zenmap

您可以使用 Axis IP Utility 在本地网络上查找摄像机,即使该网络的 IP 地址是错误的。然后,您可以使用它来将 IP 更改为正确的设置。该工具可以从这里下载http://www.axis.com/fi/en/support/downloads/axis-ip-utility

此外,正如 Ron Trunk 所说,Wireshark 可以通过查看通过网络的流量来帮助您找出其中配置的 IP,即使 IP 可能是错误的,它仍然会发送一些流量。

安讯士摄像机上的 MAC 地址与序列号相同,只需在每 2 个数字和字母之间添加:。序列号印在相机上的一个小银色贴纸上,如果我没记错的话,在那个型号的底部。

如果您愿意,您也可以通过命令行使用 ARP 设置 IP,但您必须知道摄像机的 MAC(又名序列号)才能这样做。它与 IP Utility 的功能完全相同,但在紧要关头可能会有用。请参阅有关如何执行此操作的相机手册,或者只是谷歌“Axis ARP”或类似的内容。

最后,您可以使用摄像头上的重置按钮重置它,这会将摄像头重置为 DHCP,并允许您恢复连接。我见过一些相机以某种方式卡住的情况,即使您知道 IP,您也可以访问它,并且您也无法使用 IP 实用程序重置它。然后重置是让相机自行运行的唯一方法。