我正在做一个项目,它将允许我的家庭自动化通过使用他们的MAC地址作为标识符来识别谁在家里。
我尝试使用Nodejs和NPM模块'arped‘获取我自己网络上的一个客户端的MAC地址
var arped = require('arped');
console.log(arped.table());它读取ARP表,尽管它只输出少量的IP/MAC。我是不是漏掉了什么ARPs之类的?
输出结果显示了我的路由器、chromecast、windows笔记本电脑和iPhone 4,但没有显示另一台windows笔记本电脑和iPhone SE。
发布于 2017-06-07 20:46:44
从命令行运行以下命令会得到什么:
arp -h你能从node.js上买到所有的MACs电脑或相同的列表吗?你看不到的那些可能在不同的子网上,你不会得到它们的MAC地址。
https://stackoverflow.com/questions/44412877
复制相似问题