linux - 如何获取连接到我的路由器的设备详细信息?

标签 linux networking mobile wifi router

关闭。这个问题是off-topic .它目前不接受答案。












想改善这个问题吗? Update the question所以它是 on-topic对于堆栈溢出。

9年前关闭。




Improve this question




我在获取连接到我的路由器的设备列表时遇到问题。在解决这个问题的过程中,我有很多问题需要解决,为了得到我的问题的答案,我还有另一个问题需要解决如下。实际上我必须得到连接到路由器的设备详细信息。

我在一家公司工作,我的电脑有一个 IP,它只是一个私有(private) IP。例如;10.0.2.35

现在我必须从这个IP出发,我的问题如下

1.第一个问题是如何获得路由器IP,我是如何通过使用获得的

route



命令,我从该表中得到了一些表,那里有一个 FLAGS 列,一行中有一个“G”,该行的“网关”列给我路由器的地址。我不知道它是否正确,如果不请给出解决方案。

2.第二个问题是如何获取连接到此路由器的设备列表,是否有可能获取连接到此路由器的设备列表。如果是,任何人都可以提供一些解决方案来获取此信息。

3.第三个问题是,是否可以将设备类型连接到路由器。因为它可能是PC,打印机,手机等。

如果这是可能的,那么请告诉一些解决方案。我的项目需要这个。

有没有一种方法可以作为 nmap 或其他一些工具来获取连接到路由器的设备的详细信息,或者如何识别连接到网络的 android 手机,即使我有 IP,我也无法将其作为 android 获取。

谢谢

最佳答案

你可以使用类似 nmap 的东西.

示例:nmap -O 192.168.0.0/24
这将为您提供同一网络上的设备列表(也就是说,如果您在路由器中,则很可能是每个人)和 -O还将进行操作系统检测。

关于linux - 如何获取连接到我的路由器的设备详细信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11643347/

相关文章:

linux - 如何查看在应用程序命令期间访问了哪些文件?

ios - 将 iPhone 应用程序与 iPad 应用程序连接

url - DNS服务器如何工作知道网站的IP地址?

asp.net - 创建 ASP.NET 移动 Web 应用程序时要记住的事情

jquery - 如何只更改jquery mobile中的内容?

c++ - 如何预测 linux c/c++ 程序中的内存泄漏?

linux - ldd 找不到库

ios - Delphi xe4-如何通过HTTP访问Foursquare API

linux - 从 ps 命令获取 linux 中的进程年龄或运行时间

networking - 发送方计算机如何知道接收方计算机上自定义进程的端口号?