使用Python中的栓网电话检测是否连接到internet

2024-09-24 06:32:21 发布

您现在位置:Python中文网/ 问答频道 /正文

我想知道是否有一种方法可以从python脚本中检测出计算机是否使用栓系手机连接到互联网?在

我有一个Python脚本,它运行一系列网络测量测试。理想情况下,根据客户端使用的网络类型(以太网、wifi、LTE等),测试应该更改。问题是如何从python客户机获取这些信息,而不需要用户提供这些信息。尤其是探测栓系。在


Tags: 方法网络脚本信息客户端类型客户机计算机
2条回答

如果有人感兴趣,我最后要做的就是让手机连接到我的机器上,并使用ADB来获取这些信息。我运行的命令是:

 adb shell dumpsys netstats

This也是一个有用的链接。在

通常不会-从计算机的角度来看,栓系手机只是另一个wifi路由器/提供商。在

您可以从traceroute信息到一些已知服务器(DNS名称或甚至网络节点的IP地址范围-它们不会经常更改)检测电话运营商网络的某些。在

如果您可以控制电话的网络连接,理论上也可以使用手机的wifi SSID(甚至IP地址范围)来识别通过单个/特定电话的网络连接(除非您知道您无法从其他来源获得这些参数,否则也不是100%可靠)。在

相关问题 更多 >