Overview
NMAP-scan is a command-line tool used to discover and fingerprint IP hosts on your network.
The NMAP-scan (and other Network-scan plugins using the SCAN_SUBNETS setting) runtime depends on the number of IP addresses to check — so configure it carefully with the appropriate network mask and interface.
Refer to the subnets documentation for help with setting up VLANs, understanding which VLANs are supported, and determining your network mask and interface.
Note
The
NMAPDEVplugin is excellent for detecting device availability, but ARP-scan is better for scanning across multiple VLANs and subnets. NMAP cannot retrieve MAC addresses from other subnets (an NMAP limitation), which are often required to identify devices. You can safely combine different scan methods. See all available network scanning options (marked with🔍 dev scanner) in the Plugins overview.
This plugin is not optimized for name resolution (use NSLOOKUP or AVAHISCAN instead), but if a name is available it will appear in the Resolved Name column.
Usage
- In Settings, configure the
SCAN_SUBNETSvalue as described in the subnets documentation. The plugin automatically strips unsupported--vlanparameters and replaces--interfacewith-e. - Enable the plugin by setting the
RUNparameter fromdisabledto your preferred run mode (usuallyschedule). - Specify the schedule using the
NMAPDEV_RUN_SCHDsetting. - Adjust the scan timeout if necessary with the
NMAPDEV_RUN_TIMEOUTsetting. - If scanning remote networks, consider enabling the
NMAPDEV_FAKE_MACsetting — review its description carefully before use. - Review all remaining settings.
- Click SAVE.
- Wait for the next scheduled scan to complete.