티스토리 뷰
반응형
Node.js에서 MacAddress 조회 및 비교하는 방법을 알아보겠습니다.
const macAddr = require('os').networkInterfaces()
참조를 추가합니다.
foreach로 맥어드레스를 출력해봅니다.
Object.keys(macAddr).forEach((k) => {
macAddr[k].forEach((v) => {
console.log(v['mac'])
})
})
특정 조건에 맞는 맥어드레스를 비교해봅니다.
const macCheck = '0a:00:27:00:00:0e'
let macValid = false
Object.keys(macAddr).forEach((k) => {
macAddr[k].forEach((v) => {
if (typeof v['mac'] !== 'undefined' && v['mac'] === macCheck) {
macValid = true
}
})
})
반응형
'SW개발 > Node.js' 카테고리의 다른 글
Ubuntu(우분투) 22.04LTS에서 npm 설치 (0) | 2022.07.25 |
---|---|
노드js(Node.js)에서 윈도우 맥어드레스(MacAddress) 얻기 (0) | 2021.10.28 |