SNMP: Difference between revisions

From DWIKI
Tony (talk | contribs)
Tag: wikieditor
Tony (talk | contribs)
mNo edit summary
Tag: wikieditor
 
(11 intermediate revisions by the same user not shown)
Line 32: Line 32:
Hosts to monitor: swa and swb ( 10.1.0.1x )
Hosts to monitor: swa and swb ( 10.1.0.1x )


On your the host used as proxy:
On the host used as proxy:
  view all included .1
  view all included .1
  group ACCSRV v2c notConfigUser
  group ACCSRV v2c notConfigUser
  com2sec -Cn swasrv notConfigUser 192.168.0.0/16 swa
  com2sec -Cn wasrv notConfigUser 192.168.0.0/16 swa
  com2sec -Cn swbsrv notConfigUser 192.168.0.0/16 swb
  com2sec -Cn wbsrv notConfigUser 192.168.0.0/16 swb
  access ACCSRV swasrv any noauth prefix all none none
  access ACCSRV wasrv any noauth prefix all none none
  access ACCSRV swbsrv any noauth prefix all none none
  access ACCSRV wbsrv any noauth prefix all none none
  proxy -Cn swasrv -v 2c -c public 10.1.0.11 .1.3
  proxy -Cn wasrv -v 2c -c public 10.1.0.11 .1.3
  proxy -Cn swbsrv -v 2c -c public 10.1.0.12 .1.3
  proxy -Cn wbsrv -v 2c -c public 10.1.0.12 .1.3


Then from your 192.168.0.0/16 network:
Then from your 192.168.0.0/16 network:
  snmpwalk -v 2c -c swa yoursnmpproxyserver
  snmpwalk -v 2c -c swa yoursnmpproxyserver
= snmptranslate =
== Translate OID to name ==
snmptranslate .1.3.6.1.2.1.1.3.0
SNMPv2-MIB::sysUpTime.0
==Translate name to OID==
snmptranslate -On SNMPv2-MIB::system.sysUpTime.0
.1.3.6.1.2.1.1.3.0
=Tools=
==snmpwalk==
snmpwalk -v 2c  -c public yourhost system(?)
or to show all OIDs
  snmpwalk -v 2c  -c public yourhost
==snmpget==
snmpget -v1 -c public 192.168.10.17 .1.3.6.1.4.1.318.1.1.25.1.2.1.6.1.1
PowerNet-MIB::uioSensorStatusTemperatureDegC.1.1 = INTEGER: 22
=FAQ=
==Cannot find module (IF-MIB): At line 1 in (none)==
apt install snmp-mibs-downloader
download-mibs


= FAQ =
= FAQ =
Line 51: Line 79:


*[http://www.net-snmp.org/wiki/index.php/TUT:Using_and_loading_MIBS Installing and loading MIBs]
*[http://www.net-snmp.org/wiki/index.php/TUT:Using_and_loading_MIBS Installing and loading MIBs]
*[https://l3net.wordpress.com/2013/05/12/installing-net-snmp-mibs-on-ubuntu-and-debian/ https://l3net.wordpress.com/2013/05/12/installing-net-snmp-mibs-on-ubuntu-and-debian/]
*[https://l3net.wordpress.com/2013/05/12/installing-net-snmp-mibs-on-ubuntu-and-debian/ Installing net-snmp MIBs on Ubuntu and Debian]
 
apt install snmp-mibs-downloader
 
===Locations===
===Locations===
*/usr/share/snmp/mib  
*/usr/share/snmp/mib  
Line 57: Line 88:
*/usr/share/snmp/mibs/
*/usr/share/snmp/mibs/


== snmpwalk ==


snmpwalk -v 2c  -c public yourhost system(?)
==Error messages==
===Bad operator (INTEGER): At line 73 in /usr/share/snmp/mibs/ietf/SNMPv2-PDU===
See https://serverfault.com/questions/936119/snmp-mibs-on-ubuntu-error-in-mibs


or to show all OIDs
===Cannot find module (IF-MIB)===
apt install snmp-mibs-downloader
Edit /etc/snmp/snmp.conf:
# mibs:


  snmpwalk -v 2c -c public yourhost
and then run
  download-mibs


[[Category:Monitoring]]
[[Category:Monitoring]]

Latest revision as of 12:22, 9 April 2026


Links

Documentation

OID

https://www.dpstele.com/snmp/what-does-oid-network-elements.php

HOWTO

snmpd on Ubuntu

In /etc/snmp/snmpd.conf:

view   systemonly  included   .1


Using snmpd as snmp proxy


IP range to call from: 192.168.0.0/16 Hosts to monitor: swa and swb ( 10.1.0.1x )

On the host used as proxy:

view all included .1
group ACCSRV v2c notConfigUser
com2sec -Cn wasrv notConfigUser 192.168.0.0/16 swa
com2sec -Cn wbsrv notConfigUser 192.168.0.0/16 swb
access ACCSRV wasrv any noauth prefix all none none
access ACCSRV wbsrv any noauth prefix all none none
proxy -Cn wasrv -v 2c -c public 10.1.0.11 .1.3
proxy -Cn wbsrv -v 2c -c public 10.1.0.12 .1.3

Then from your 192.168.0.0/16 network:

snmpwalk -v 2c -c swa yoursnmpproxyserver

snmptranslate

Translate OID to name

snmptranslate .1.3.6.1.2.1.1.3.0

SNMPv2-MIB::sysUpTime.0

Translate name to OID

snmptranslate -On SNMPv2-MIB::system.sysUpTime.0

.1.3.6.1.2.1.1.3.0

Tools

snmpwalk

snmpwalk -v 2c  -c public yourhost system(?)

or to show all OIDs

 snmpwalk -v 2c  -c public yourhost

snmpget

snmpget -v1 -c public 192.168.10.17 .1.3.6.1.4.1.318.1.1.25.1.2.1.6.1.1

PowerNet-MIB::uioSensorStatusTemperatureDegC.1.1 = INTEGER: 22


FAQ

Cannot find module (IF-MIB): At line 1 in (none)

apt install snmp-mibs-downloader
download-mibs

FAQ

Install MIB

apt install snmp-mibs-downloader

Locations

  • /usr/share/snmp/mib
  • /var/lib/snmp/mibs/
  • /usr/share/snmp/mibs/


Error messages

Bad operator (INTEGER): At line 73 in /usr/share/snmp/mibs/ietf/SNMPv2-PDU

See https://serverfault.com/questions/936119/snmp-mibs-on-ubuntu-error-in-mibs

Cannot find module (IF-MIB)

apt install snmp-mibs-downloader

Edit /etc/snmp/snmp.conf:

# mibs: 

and then run

download-mibs