用Python收集mac地址

2024-09-28 22:21:59 发布

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

有没有一种好方法可以使用Python收集本地网络上机器的mac地址。如果有帮助的话,我尝试从网络的DHCP服务器执行这个python脚本。我是Python新手,但是在DHCP租约文件中查看这些信息会不会是个坏主意?我想最终在Django应用程序中使用这个。谢谢。在


Tags: 文件django方法网络服务器脚本机器信息
2条回答

最简单的方法是运行一个可以实现这一点的工具并解析其输出(例如nmap)。根据您的需要,您可以定期运行它并保存一个带有mac地址的文件。 查看租约文件可以工作,假设您的所有机器都在那里。如果您想主动查找计算机,请执行nmap扫描。在

真的是一个unix问题(有人会假设)

您可以查看注册的arp地址“/sbin/arp-a”或DHCP租约表。如果你走arp路由,你将找到你的系统最近接收/发送数据包的地址,DHCP租约表将使你能够看到一切。不过,如果是静态配置,它就不会出现。在

相关问题 更多 >