Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/raspi/naapuri
Go library of Linux's "ip monitor neigh"
https://github.com/raspi/naapuri
arp go golang ip ip-address linux linux-kernel mac mac-address monitor monitoring
Last synced: 3 days ago
JSON representation
Go library of Linux's "ip monitor neigh"
- Host: GitHub
- URL: https://github.com/raspi/naapuri
- Owner: raspi
- License: apache-2.0
- Created: 2021-03-21T05:44:48.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-03-21T06:25:10.000Z (over 3 years ago)
- Last Synced: 2024-06-19T15:10:35.081Z (4 months ago)
- Topics: arp, go, golang, ip, ip-address, linux, linux-kernel, mac, mac-address, monitor, monitoring
- Language: Go
- Homepage:
- Size: 862 KB
- Stars: 0
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# naapuri
Go implementation and library of Linux's `ip monitor neigh` which lists ARP/MAC address changes on network interfaces.
# Why?
For example:
* Automatically add new firewall rules
* Automatic inventory discovery
* Find intruders
* Configure per-mac address VLANs to your switch(es)
* Gather statistics when device(s) are (dis)connected to/from a network
* Send MAC address to a database
* Send alert(s) when MAC address X is not seen for a while
* etc...