Python中从本地网络获取IP地址/主机名列表

49

如何在Python中轻松获取本地网络中IP地址或主机名的列表?

最好是跨平台的,但首先需要在Mac OS X上工作,然后再考虑其他平台。

编辑:我所指的本地网络是指所有活动的地址,例如192.168.xxx.xxx

因此,如果我的计算机在本地网络中的IP地址是192.168.1.1,并且我还连接了另外三台计算机,我希望它返回IP地址192.168.1.2192.168.1.3192.168.1.4,以及它们可能的主机名。

11个回答

-3

这里有一个小工具scanip,可以帮助您在网络中获取所有IP地址及其对应的MAC地址(适用于Linux系统)。

https://github.com/vivkv/scanip


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接