在node.js上获取客户端的MAC地址

Jor*_*món 9 mac-address node.js

有没有办法在Node.js上找到客户端的mac地址?我一直在搜索它,我发现了node-sigar项目,但它没有用,因为它抛出了"找不到模块./build/Release/sigar"错误.

Wir*_*rie 10

除非您的代码与客户端在同一LAN网段上运行,否则无法获取客户端的MAC地址.您可能需要使用命令行工具或本机支持来获取本地LAN网段上的地址.

对于nodejs:https://npmjs.org/search q = .Arp

如果您尝试获取远程客户端的MAC地址,您最终可能会得到路由器的地址.

  • 如果代码和客户端运行在同一个局域网段上,他可以尝试类似[this](https://github.com/bcamarneiro/macfromip) (2认同)