Latest version: 2.1.0
Other binary packages may be available on the SourceForge download page.
From the source
We will present the installation of NDPMon v2.0 with all non-experimental plugins enabled. This procedure has been written for Debian (or Ubuntu).
For installation on Fedora 17, detailed steps can be found here (thanks to Polkan García).
Install the dependencies
Configure the build
Go in the directory holding the sources and generate configure script
Run the generated scrip
By default, ndpmon uses libpcap to capture the packets, which is the recommended one. However, you can use libnetfilter-queue as well by adding the following parameters to the configure script.
The support of libnetfilter-queue has been added to permit in the future to extend NDPMon and have it work as a dynamic distributed NDP Firewall.
It requires the installation of the libnetfilter-queue-dev package. All required configuration will be performed automatically at installation to redirect packets to the ndpmon daemon.
Build and install
NDPMon can be uninstalled with the following command, leaving the caches and configuration files
To remove all the data as well, use the purge target
Source code documentation
Parts of the code are documented with Doxygen. To build it, use the following commands