Snmp

Cliente NET-SNMP
Windows&Linux

El cliente NET-SNMP nos servira para Nagios, Cacti, Zenoss y otras aplicaciones de monitoreo de red.-Cliente MSWindows:
Se necesita, antes de todo, el cliente SNMP por defecto de windows, para ellos vamos a:
Panel de control -> Agregar o quitar programas -> Agregar o quitar componentes de windows -> Herramientas de administracion y supervision
Es posible que nos pida el CD de MSWindows SP2, se lo pedis al Toni.
Una vez finalizada la instalacion, pasamos a la 2ª parte.

Descargamos el fichero de NET-SNMP Para MSWindodows
http://downloads.sourceforge.net/net-snmp/net-snmp-5.4.1-3.win32.exe?modtime=1191512906&big_mirror=1

SELECCIONAMOS LA SEGUNDA OPCIÓN

Ahora, vamos a la ruta donde lo hemos instalado (Por defecto, C:\usr) y entramos en la carpeta \etc\snmp\
Dentro de esa carpeta, debe haber un archivo llamado snmp.conf
Ese archivo no lo debemos tocar, si no que en esta misma carpeta crearemos uno llamado snmpd.conf
Dentro de ese archivo introduciremos lo siguiente:
rocommunity public
Una vez guardado, procederemos a abrir una terminal de MS-DOS e ir al directorio C:\usr\bin
cd ../../usr/bin
Dentro tenemos que ejecutar estos comandos:

net stop “net-snmp agent”
(VER EL ASTERICO MAS ABAJO)
The Net-SNMP Agent service was stopped successfully.

net start “net-snmp agent”
(VER EL ASTERICO MAS ABAJO)
The Net-SNMP Agent service was started successfully.

snmpwalk.exe -v 1 -c public localhost versiontag
UCD-SNMP-MIB::versionTag.0 = STRING: 5.4.1

snmpwalk.exe -v 1 -c public localhost sysdesc
SNMPv2-MIB::sysDescr.0 = STRING: Hardware: x86 Family 6 Model 9 Stepping 5 AT/AT COMPATIBLE – Software: Windows 2000 Version 5.1 (Build 2600 Uniprocessor Free)

*NOTA: La salida de los dos primeros comandos puede ser diferente si el servicio ya estaba encendido/apagado.

-Cliente linux:
sudo aptitude update
sudo aptitude upgrade
sudo aptitude install snmpd
sudo nano /etc/snmp/snmpd.conf

Cambiar,
Esto:
#com2sec paranoid default public
com2sec readonly 127.0.0.1 public
#com2sec readwrite default private
A:
#com2sec paranoid  default         public
com2sec readonly  default         public
#com2sec readwrite default         private

Añadir al final del archivo la siguiente linea:
rocommunity public

Guardamos el archivo, ahora vamos a editar otro:
sudo nano /etc/default/snmpd

Hay que editar la siguiente linea:
SNMPDOPTS=’-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid 127.0.0.1

Para que quede así:
SNMPDOPTS=’-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid’

Una vez guardado el archivo, hacemos:
sudo /etc/init.d/snmpd restart

Y ya estará todo funcionando.

Deja un comentario