# snmp-simulator **Repository Path**: smartoa/snmp-simulator ## Basic Information - **Project Name**: snmp-simulator - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-11-22 - **Last Updated**: 2024-10-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # snmp-simulator [![Circle CI](https://circleci.com/gh/xeemetric/snmp-simulator/tree/master.svg?style=svg)](https://circleci.com/gh/xeemetric/snmp-simulator/tree/master) A simple SNMP Simulator driven by agent's snmpwalk. ## Docker deployment > You need to mention `udp` in Docker's port mapper Assuming you are running Docker on Linux/x86-64. $ docker run -p 161:161/udp xeemetric/snmp-simulator With custom walk file: $ docker run -p 161:161/udp -v /custom.walk:/cisco_2801.walk xeemetric/snmp-simulator ## Conventional deployment > You need root to use the default `udp/161` Assuming you are running Ubuntu 15.04. $ sudo apt-get update && apt-get install python-pip $ sudo pip install snmp-simulator $ sudo snmp-simulator -s --walk_file ## Creating a walk file > *Timeout: No Response* reported by `snmpbulkwalk` might related to too big response PDU. This can be avoided by setting `max-repeaters` to a smaller value using `-Cr` flag Assuming you have [Net-SNMP](http://www.net-snmp.org) CLI tools installed. $ snmpbulkwalk -v2c -Oen -Cr5 -r3 -t3 -c 1.3.6 > custom.walk ## Playing with Simulator $ snmpget -v2c -c public 127.0.0.1 sysDescr.0 ## Author Developed and maintained by [Dmitry Korobitsin](https://github.com/korobitsin).