Skip to main content

Discovery Requirements

This guide outlines the requirements for the different discovery methods used by NopeSight to find and map your IT infrastructure.

Discovery Methods Overview

NopeSight utilizes a hybrid approach to discovery, combining agent-based and agentless methods to ensure complete and accurate infrastructure visibility.

Agent-Based Discovery

This method uses a dedicated NopeSight Scanner Agent deployed on a Windows host within your network. It provides deep system information, enables real-time updates, and can securely scan devices behind firewalls with minimal network impact.

Agentless Discovery

This method involves the NopeSight Scanner Agent scanning target devices over the network using standard management protocols like WMI, SSH, and SNMP. It does not require any software to be installed on the target devices.

Hybrid Discovery

For the most comprehensive results, NopeSight uses a hybrid model where the Scanner Agent performs agentless scans, combining the depth of agent-based collection with the breadth of agentless scanning.


Agent-Based Discovery Requirements

This section details the requirements for the Windows machine that will host the NopeSight Scanner Agent.

System Requirements

ComponentRequirement
Operating SystemWindows 10/11 or Windows Server 2016+ (64-bit)
ProcessorMulti-core processor (recommended for large networks)
Memory2 GB RAM minimum, 4 GB+ recommended
Disk Space1 GB free space (for the application, logs, and scan results)
PrivilegesAdministrative privileges are required to install and run the agent in Service Mode.

Outbound Network Requirements

The machine running the scanner agent requires outbound internet access to the NopeSight platform.

DestinationPortProtocolPurpose
api.nopesight.com443HTTPS/WSSFor API communication and real-time WebSocket control.

Agentless Discovery Requirements

This section details the requirements for the target devices that you intend to scan. The NopeSight Scanner Agent must be able to reach these devices over the network.

Windows Systems (WMI)

For scanning Windows servers and workstations.

PortProtocolPurposeNotes
135TCPRPC Endpoint MapperRequired for initial WMI connection.
445TCPSMB/CIFSRequired for WMI and the PAExec fallback mode.
49152-65535TCPDynamic RPC RangeUsed by WMI for communication.

Firewall Tip: If opening the dynamic RPC port range is not feasible, the scanner can use a PAExec fallback mode which only requires port 445 (SMB) to be open.

Credentials: A user account with local administrator privileges on the target machines. A domain administrator account is recommended for ease of management.

Linux/Unix Systems (SSH)

For scanning servers running Linux or other Unix-like operating systems.

PortProtocolPurpose
22TCPSSH

Credentials: An SSH user with sudo or root access is recommended to gather a complete inventory. Password-based and key-based authentication are both supported.

Network Devices (SNMP)

For discovering and scanning switches, routers, firewalls, and other network hardware.

PortProtocolPurpose
161UDPSNMP Queries

Credentials: A valid SNMP community string (for v1/v2c) or user credentials (for v3).

VMware vCenter

For discovering vSphere environments, including ESXi hosts and virtual machines.

PortProtocolPurpose
443HTTPSvCenter API

Credentials: A vCenter user account with at least read-only privileges.