有没有一种方法可以获得所有IP地址和主机名的列表,我可以通过python在本地网络上连接到这些地址和主机名

有没有一种方法可以获得所有IP地址和主机名的列表,我可以通过python在本地网络上连接到这些地址和主机名,python,configuration,network-programming,ip,local-network,Python,Configuration,Network Programming,Ip,Local Network,是否有一种方法,最好是用python,但命令行或可能的powershell对我来说也是可行的,即找到我的用户名和密码可以连接到的每个可能的主机名,然后临时连接并请求系统设置(例如OS类型) 当然,我想把这个限制在我的本地网络上,而不是像谷歌或facebook那样尝试连接,因为我也可以ping他们 本地网络非常大,可能是多个基本IP地址,而不仅仅是一些192.168.1.x的东西。在任何给定时间,应连接60000到100000台设备 为了清楚起见,我试图根据代理设置或其他方法查看网络中的内容,然后

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

当然,我想把这个限制在我的本地网络上,而不是像谷歌或facebook那样尝试连接,因为我也可以ping他们

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

为了清楚起见,我试图根据代理设置或其他方法查看网络中的内容,然后从这些位置提取少量数据,前提是所有位置都经过了配置,以便我访问的用户对所有设备都具有超级权限


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

此问题需要使用操作系统命令语言的网络命令;通过删除“Python”需求,可以直接进行查找。只需从引用的副本中提取系统命令,并使用
os.system()
执行它们。这是不同的,因为我不仅仅像本地路由器一样ping结束数字。我正在寻找一个包含80000多台并发计算机的网络。基本IP可能不同。你能重新打开这个吗?明白了;谢谢你的更正。你说得对。我重新提出这个问题。我寻找了重复的问题——更广泛的问题来解决您的扩展问题——但在您的范围内找不到任何可用的问题。多亏了你的编辑,我也可以逆转我对这个问题的否决票。这个问题需要你操作系统命令语言中的网络命令;通过删除“Python”需求,可以直接进行查找。只需从引用的副本中提取系统命令,并使用
os.system()
执行它们。这是不同的,因为我不仅仅像本地路由器一样ping结束数字。我正在寻找一个包含80000多台并发计算机的网络。基本IP可能不同。你能重新打开这个吗?明白了;谢谢你的更正。你说得对。我重新提出这个问题。我寻找了重复的问题——更广泛的问题来解决您的扩展问题——但在您的范围内找不到任何可用的问题。多亏了你的编辑,我也可以推翻我对这个问题的否决票。