snscore
Calculate and print network scoring information
SYNOPSIS
snscore [options] community host OID
PARAMETERS
community
The SNMP community string for authentication.
host
The hostname or IP address of the SNMP agent.
OID
The object identifier (OID) to query or modify.
-d level
Set debugging level. 1-9 (default 1)
-e engineID
Set engine ID (for SNMPv3)
-E engineBoots
Set engine boots (for SNMPv3)
-m mibpath
Path to MIB directory.
-M miblist
List of MIBs to load (',' separated).
-r retries
Number of retries. (default 1)
-t timeout
Timeout in seconds. (default 1)
-v version
SNMP version (1, 2c, or 3). Defaults to SNMPv1.
-w
Do a walk query.
-x context
Set context (for SNMPv3).
DESCRIPTION
The snscore command is a versatile tool used to interact with SNMP (Simple Network Management Protocol) agents. It provides functionalities for performing SNMP queries and modifying parameters on network devices.
It can be used to perform Walk queries, single OID query, and set queries and comes with various options to control the behavior of the queries such as timeouts, retries, and SNMP version used.
snscore allows network administrators to remotely monitor and manage network devices, retrieve configuration information, and troubleshoot network problems. Its powerful command-line interface makes it suitable for scripting and automation.
While typically included with the 'libsmi' package, snscore usage may require the 'libsmi' configuration and the proper definitions (MIBs) for network devices to be loaded and usable by the command.
CAVEATS
Requires proper configuration of the 'libsmi' library and relevant MIB files to accurately resolve OIDs. Without the correct MIB files, OIDs will be displayed in numeric format.
SNMP VERSIONS
snscore supports SNMP versions 1, 2c, and 3. SNMPv3 provides enhanced security features such as authentication and encryption. The `-v` option is used to specify the SNMP version. When using SNMPv3, additional parameters like engine ID and context may be required for proper authentication.