首页 > 解决方案 > 有没有办法获取我可以通过 python 在本地网络上连接的所有 IP 地址和主机名的列表

问题描述

有没有办法,最好是在 python 中,但命令行或可能的 powershell 对我来说也是可行的,找到我的用户名和密码可以连接到的每个可能的主机名,然后临时连接并请求系统设置(例如操作系统类型。)

当然,我想将此限制在我的本地网络中,而不是尝试连接到 google 或 facebook,只是因为我也可以 ping 它们。

本地网络非常大,可能有多个基本 IP 地址,而不仅仅是一些 192.168.1.x 的东西。在任何给定时间应连接 60,000 到 100,000 台设备

为清楚起见,我试图根据代理设置或其他方法查看我的网络中的内容,然后在假设所有这些位置都配置为我可以访问的用户的情况下从这些位置提取少量数据拥有所有设备的超级权限。

如果措辞不清楚,我深表歉意。我是一名 python 开发人员,但我几乎不熟悉网络。我的组织刚刚进行了重组,现在我被要求做一些我从未参与过的事情,网络相关的员工目前无法使用,因为他们继续尝试通过 20,000 多项额外工作来缓解和帮助解决问题从家里。

标签: pythonconfigurationnetwork-programmingiplocal-network

解决方案


推荐阅读