Free SNMP simulator tools? [closed]
Asked Answered
L

7

7

Lately I have gotten into SNMP agent development and have been using the 30 day free trial of ireasoning's snmpd simulator. The tool has proven immensely handy, it can act as an snmpd service providing random/specified data for mib(s). While I would love for my employer to buy this tool, that doesn't seem very likely at the moment. So, I was wondering if any free alternatives exist that I could use instead?

Thanks for any ideas

Lanark answered 29/6, 2011 at 20:11 Comment(0)
R
2

It's not so handy but I used tu use the Net-SNMP open source SNMP server. you can simulate part of MIBS with script code or EXE files. It represents some work, but it's doable. I don't know about open source simulator.

Remissible answered 1/7, 2011 at 19:55 Comment(0)
I
8

Try this one: http://snmpsim.sf.net

This is basically a SNMP Agent that reports back static values as taken from its backend (text files). You could either dump a snapshot of a real SNMP agent into a text file for snmpsim or create them from the scratch.

The tool is cross-platform and SNMP v3 capable.

Icbm answered 29/10, 2011 at 9:38 Comment(3)
I've merged your four accounts together. Please read this Faq entry about cookie-based accounts.Centistere
Is there any online SNMP simulator?Photogene
Link is dead, see another answer by @zatroa about open source snmpsimFluecure
L
4

I have recently written an SNMP v1 simulator in golang. I have written a simple programming language to specify OID variables and how they change. In one example, I used it to simulate a printer for page counts and error changes. Its aim is more about focusing on particular OIDs of interest than basing off an SNMP dump (which some other simulators do).

The project can be found here: https://github.com/scorptec68/snmprun

The docs are here: https://github.com/scorptec68/snmprun/wiki

The download is here: https://github.com/scorptec68/snmprun/releases

Leningrad answered 18/11, 2018 at 2:9 Comment(0)
G
3

You can also try www.gambitcomm.com, they provide SNMP Simulator for Single device version for Free.

Grenadines answered 10/4, 2015 at 14:36 Comment(2)
Is there any online SNMP simulator? –Photogene
snmp.live.gambitcommunications.com has a simulated Cisco router. public read community string.Urbanus
R
2

It's not so handy but I used tu use the Net-SNMP open source SNMP server. you can simulate part of MIBS with script code or EXE files. It represents some work, but it's doable. I don't know about open source simulator.

Remissible answered 1/7, 2011 at 19:55 Comment(0)
A
2

open source and free implementation of SNMP agents simulator: https://github.com/inexio/snmpsim

Features:

  • SNMPv1/v2c/v3 support
  • SNMPv3 USM supports MD5/SHA/SHA224/SHA256/SHA384/SHA512 auth and DES/3DES/AES128/AES192/AES256 privacy crypto algorithms
  • Runs over IPv4 and/or IPv6 transports
  • Simulates many EngineID's, each with its own set of simulated objects
  • Varies response based on SNMP Community, Context, source/destination addresses and ports
  • Can gather and store snapshots of SNMP Agents for later simulation
  • Can run simulation based on MIB files, snmpwalk and sapwalk output
  • Can gather simulation data from network traffic or tcpdump snoops
  • Can gather simulation data from external program invocation or a SQL database
  • Can trigger SNMP TRAP/INFORMs on SET operations
  • Capable to simultaneously simulate tens of thousands of Agents
  • Offers REST API based control plane
  • Gathers and reports extensive activity metrics
  • Pure-Python, easy to deploy and highly portable
  • Can be extended by loadable Python snippets
Adara answered 27/2, 2021 at 14:17 Comment(0)
M
0

You can also try this one it's free and can simulate SNMPv1/v2c agents.

Mendoza answered 15/12, 2011 at 12:4 Comment(1)
NOTE: Free Version Allows to simulate only one device.Adoration
C
0

I've used AgentX++ from snmp++, It has a master sample and by changing that you can make your own Agent. from this link agent++

Coloring answered 1/10, 2019 at 7:47 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.