0
点赞
收藏
分享

微信扫一扫

Node.js 获取本机Mac地址

倚然君 2022-02-26 阅读 85

首先我们要先加载一个包用于获取mac地址

npm install getmac

安装完毕会在node_modules文件夹下发现一个getmac文件夹,进入到node_moudles文件夹内,编写我们自己的test.js测试代码,如下所示:

var npm = require('getmac');//获取mac地址
  
console.log('npm', npm)

console.log(npm.default())

console.log(npm.isMAC('8c:16:45:25:26:44'))

打印如下:

0a:00:27:00:00:11就是我们电脑的mac地址。

还有另外一种方式,不使用getmac库,使用系统提供的os库也是可以的。

在node里面有一个os模块,os模块有一个networkinterface方法,

这个方法返回一个网络接口对象。

这个返回的对象包含几个属性,其中每个属性的值都是一个数组。

而我们所需要的ip地址,与mac地址都在这些数组当中。

方法代码:

var os=require("os");

var networkInterfaces=os.networkInterfaces();

console.info(networkInterfaces);

打印如图所示:

举报

相关推荐

0 条评论