0.2.0 • Published 6 years ago
local-network-scanner v0.2.0
network-scanner
A nodejs module which determines the status of devices on the network
Installation
Linux
In your terminal, install arp-scan
:
sudo apt-get install arp-scan
macOS
In your terminal, install arp-scan
:
brew install arp-scan
Usage
const scanner = require('local-network-scanner');
scanner.scan({arguments: ["-I", "en0"]}, devices => {
console.log(devices);
});
Scan result
[
{
"ip":"10.0.2.2",
"mac":"52:54:00:12:35:02"
},
{
"ip":"10.0.2.3",
"mac":"52:54:00:12:35:03"
},
{
"ip":"10.0.2.4",
"mac":"52:54:00:12:35:04"
}
]