2024-09-28 22:21:59 发布
网友
有没有一种好方法可以使用Python收集本地网络上机器的mac地址。如果有帮助的话,我尝试从网络的DHCP服务器执行这个python脚本。我是Python新手,但是在DHCP租约文件中查看这些信息会不会是个坏主意?我想最终在Django应用程序中使用这个。谢谢。在
最简单的方法是运行一个可以实现这一点的工具并解析其输出(例如nmap)。根据您的需要,您可以定期运行它并保存一个带有mac地址的文件。 查看租约文件可以工作,假设您的所有机器都在那里。如果您想主动查找计算机,请执行nmap扫描。在
真的是一个unix问题(有人会假设)
您可以查看注册的arp地址“/sbin/arp-a”或DHCP租约表。如果你走arp路由,你将找到你的系统最近接收/发送数据包的地址,DHCP租约表将使你能够看到一切。不过,如果是静态配置,它就不会出现。在
最简单的方法是运行一个可以实现这一点的工具并解析其输出(例如nmap)。根据您的需要,您可以定期运行它并保存一个带有mac地址的文件。 查看租约文件可以工作,假设您的所有机器都在那里。如果您想主动查找计算机,请执行nmap扫描。在
真的是一个unix问题(有人会假设)
您可以查看注册的arp地址“/sbin/arp-a”或DHCP租约表。如果你走arp路由,你将找到你的系统最近接收/发送数据包的地址,DHCP租约表将使你能够看到一切。不过,如果是静态配置,它就不会出现。在
相关问题 更多 >
编程相关推荐