无法通过网络接口访问设备。现在该怎么办?

无法通过网络接口访问设备。现在该怎么办?

我今天犯了一个非常愚蠢的错误。

几天前,我从 eBay 上的某个经销商那里买了一台网络摄像头,它运行的是嵌入式 Linux。我不确定我做了什么,但我编辑了/etc/network/interfaces,重新启动了,现在设备不再从 DHCP 获取地址。

确实没有其他明显的方法来访问它。该设备有:以太网输入和电源输入。电路板本身几乎完全没有标签,所以我很困惑。我只知道它lsusb返回了两个未使用的端口(我猜它会用于 USB 上的无线接口,因为它有无线的所有文件,只是没有接口)并且闪存在芯片上。我现在该怎么办?我是不是把它弄坏了?

如果我这么做了:啊。

我试过交叉电缆;它不起作用。插上它,没有反应。检查了 Wireshark,除了我之外,它只是一个鬼城。以下是几张图片:


电路板下方是 CMOS 传感器和镜头装置。下面的第二块电路板除了电源外,与主板没有任何连接。我没想到 CMOS 传感器会暴露得这么明显,所以当我抬起最上面的电路板时,我吓得浑身发抖!

答案1

给你 2 个建议:1) 寻找“重置为出厂默认设置”开关或按钮或任何可以短路或按下的东西 :) 2) 向卖家询问他用来连接的 wifi 网络的名称和密码,然后在路由器上复制它。很可能你只关闭了有线,而不是 wifi 接口,旧设置可能仍然存在

答案2

好射!

使用交叉电缆,您可以将计算机从网络中移除,使其仅连接到相机。然后使用 nmap 运行完整的 ip 扫描。

nmap -T4 -A -v 0-255.0-255.0-255.0-255 >> IP_Scan.results

这应该会扫描所有可能的 IP 和端口以获得显著的结果。现在这需要一段时间,但不应该像在真实的互联网上那样需要几周时间,...我强烈建议至少先自己尝试这两个合理的范围(还有一个中间的范围,但我总是忘记它,...):

nmap -T4 -A -v 10.0-255.0-255.0-255 >> IP_Scan.results

nmap -T4 -A -v 192.168.0-255.0-255 >> IP_Scan.results

您还需要检查自分配范围,169.254.0-255.0-255以防网络接口默认为这样的东西。

我实际上并不确定您是否需要甚至想要为此使用交叉电缆,但在撰写本文时,这对我来说最有意义。您可能希望先检查两台具有已知 IP 的计算机,以确保您的设置完全返回结果。

无论如何,一旦扫描完成,您可以打开 IP_Scan.results(或您命名的任何名称)文件来查看存在哪些 IP 和端口。然后您应该能够找出摄像头的 IP 在哪里。

获得一个或多个 IP 后,以 root 身份运行 nmap 以查找 MAC 地址 - 但您可能必须先强制​​您的计算机位于同一网络上。您可能需要将笔记本电脑/台式机本身修复为路由器或网关,位于设备上存在的同一子网中。这样,您就可以诱使两个设备联网并传递有效的数据包;尽管可能需要进一步强制。

答案3

也许您为设备分配了一个静态 IP,该 IP 位于与您正在查看的子网不同的子网中。插入设备时,交换机 LED 是否会闪烁?如果是,则存在网络流量,您可以使用网络监控工具嗅探设备发送的数据包,以及它广播的子网。

相关内容