Cómo instalar y activar el protocolo SNMP en un equipo con el sistema operativo Microsoft Windows Server 2008 R2. Indicamos cómo habilitar el modo traps y el modo polling de SNMP.

Instalar protocolo SNMP en equipo con Windows Server 2008 R2

Para instalar los servicios SNMP en un equipo con Windows Server 2008 R2 accederemos al Panel de control, desde «Inicio» – «Panel de control»:

Instalar protocolo SNMP en equipo con Windows Server 2008 R2

Pulsaremos en «Activar o desactivar las características de Windows»:

Instalar protocolo SNMP en equipo con Windows Server 2008 R2

Marcaremos «Servicios SNMP» (que incluyen «Servicio SNMP» y «Proveedor WMI de SNMP») y pulsaremos «Siguiente»:

Instalar protocolo SNMP en equipo con Windows Server 2008 R2

Pulsaremos «Instalar» para instalar el servicio SNMP en W2008R2:

Instalar protocolo SNMP en equipo con Windows Server 2008 R2

El asistente de instalación de SNMP nos mostrará el progreso de instalación y el resultado, si todo es correcto mostrará «Se instalaron las siguientes características: Servicio SNMP, Proveedor WMI de SNMP»:

Instalar protocolo SNMP en equipo con Windows Server 2008 R2

Configuración servicio SNMP en W200R2 para polling y traps

Tras la instalación de SNMP, el asistente habrá creado e iniciado un servicio llamado «Servicio SNMP» (SNMP). Para configurar SNMP accederemos al servicio desde «Inicio» – «Panel de control»:

Configuración servicio SNMP en W200R2 para polling y traps

Pulsaremos en «Sistema y seguridad»:

Configuración servicio SNMP en W200R2 para polling y traps

Pulsaremos en «Herramientas administrativas»:

Configuración servicio SNMP en W200R2 para polling y traps

Ejecutaremos «Servicios»:

Configuración servicio SNMP en W200R2 para polling y traps

(también escribiendo «services.msc» en «Inicio» – «Ejecutar»)

Buscaremos y seleccionaremos el servicio «Servicio SNMP» y pulsaremos con el botón derecho del ratón sobre él, seleccionaremos «Propiedades»:

Configuración servicio SNMP en W200R2 para polling y traps

En la pestaña «Seguridad» podremos especificar la comunidad o comunidades a las que permitiremos acceso y el tipo de acceso (NINGUNO, NOTIFICAR, SOLO LECTURA, LECTURA Y ESCRITURA, LECTURA Y CREACIÓN). Para ello en «Nombre de comunidad aceptados» pulsaremos en «Agregar»:

Configuración servicio SNMP en W200R2 para polling y traps

Indicaremos el tipo de acceso en «Derechos de comunidad» y el nombre en «Nombre de la comunidad». Habitualmente se usa la comunidad «public» y el derecho de acceso «SOLO LECTURA»:

Configuración servicio SNMP en W200R2 para polling y traps

En la parte inferior podremos indicar a qué IP o nombres DNS (hostname) permitiremos acceso a nuestro equipo mediante SNMP. Es recomendable limitar el acceso solo a las IPs estrictamente necesarias pues el protocolo SNMP muestra infinidad de datos del servidor (procesador, IP, estado servicios, ram, discos duros, etc.). Por lo tanto en esta parte, si por ejemplo disponemos de un servidor de monitorización y queremos monitorizar este servidor mediante SNMP, especificaríamos aquí solo la IP del servidor de monitorización. Para ello marcaremos «Aceptar paquetes SNMP de estos hosts» y pulsaremos en «Agregar»:

Configuración servicio SNMP en W200R2 para polling y traps

Introduciremos la IP o nombre de red DNS del equipo al que permitiremos acceso mediante SNMP a nuestro servidor:

Configuración servicio SNMP en W200R2 para polling y traps

SNMP tiene dos modalidades, a saber, Polling SNMP (el servicio SNMP espera que otro equipo o él mismo le pregunte por un valor de MIB y este lo devuelve) y Traps SNMP (el servicio SNMP envía mensajes (traps) a un servidor configurado para recibirlos). Lo explicado anteriormente se aplica a la modalidad de Polling SNMP. Si queremos que nuestro servidor SNMP también pueda enviar traps a otro servidor podremos especificarlo en la pestaña «Capturas». Para ello introduciremos el nombre de la comunidad en «Nombre de la comunidad» y pulsaremos «Agregar a la lista»:

Configuración servicio SNMP en W200R2 para polling y traps

A continuación pulsaremos en «Agregar» para añadir la IP o nombre de red DNS del equipo que recibirá los traps SNMP:

Configuración servicio SNMP en W200R2 para polling y traps

Introduciremos la IP o nombre de red del equipo receptor de los traps SNMP:

Configuración servicio SNMP en W200R2 para polling y traps

Testeo de servicio SNMP con AjpdSoft SNMP Test

Para comprobar que el servicio SNMP ha quedado correctamente instalado y configurado, desde un PC de la red (al que hayamos permitido previamente en la configuración de SNMP), podremos usar cualquier aplicación que nos permita acceder a las MIB OID SNMP de un servidor. En este ejemplo usaremos la aplicación AjpdSoft SNMP Test (gratuita y open source). Ejecutaremos el fichero SnmpTest.exe (no necesita instalación) e introduciremos los siguientes datos:

  • IP o nombre Servidor SNMP: IP o nombre de red DNS del equipo con el servicio SNMP activado.
  • Comunidad: comunidad a la que nos conectaremos (normalmente «public»).
  • MIB OID: identificativo de clave de la que obtendremos el valor. Por ejemplo, en equipos Windows el MIB OID para obtener el procesador CPU es 1.3.6.1.2.1.1.1.0.

Pulsaremos «Obtener». Si todo es correcto nos devolverá un valor en «Valor devuelto», indicando que el servicio SNMP está correctamente configurado:

Testeo de servicio SNMP con AjpdSoft SNMP Test