¿Cómo instalar y configurar el servicio SNMP en Windows 10?

El Protocolo Simple de Gestión de Redes o SNMP se utiliza para la supervisión, la notificación de eventos y la gestión de dispositivos de red en las redes corporativas. El protocolo consiste en un conjunto de normas de gestión de redes, incluido el protocolo de capa de aplicación, esquemas de bases de datos y un conjunto de objetos de datos. El SNMP puede recibir información diversa (tiempo de funcionamiento, contadores de rendimiento, parámetros de los dispositivos, etc.) de cualquier dispositivo de red: conmutadores, servidores, enrutadores u ordenadores en los que esté instalado el agente SNMP. En Windows 10, el servicio SNMP está disponible como un componente separado de Windows y no se instala por defecto.

¿Cómo instalar el servicio SNMP en Windows 10?

Puede comprobar si el servicio SNMP está instalado en su Windows 10 utilizando el cmdlet de PowerShell Get-Service :

Get-Service -Nombre snmp*

Lo más probable es que el servicio no se haya instalado todavía.

Puede instalar el servicio SNMP a través del Panel de Control. Ve al Panel de control> Programas y características> Activa o desactiva las características de Windows . En la lista de características de Windows, seleccione Simple Network Management Protocol (SNMP) y el WMI SNMP Provider (proporciona acceso a la información SNMP a través de las interfaces de Instrumentación de Gestión de Windows) y haga clic en OK.

También puede instalar el servicio SNMP usando PowerShell:

Enable-WindowsOptionalFeature -online -FeatureName SNMP

Este comando puede ayudarte a instalar el servicio de SNMP en Windows 10 en la versión 1803 o anterior. A partir de Windows 10 1809 Microsoft ha cambiado la forma de desplegar el servicio snmp en los sistemas operativos de escritorio.

Instalación del servicio SNMP en Windows 10 1803 y posteriores

En Windows 10 1803 y posteriores (1809, 1903), el servicio SNMP se considera obsoleto y no aparece en la lista de características de Windows en el Panel de Control.

Microsoft planea eliminar completamente el servicio SNMP en las próximas construcciones de Windows debido a los riesgos de seguridad asociados a este protocolo. En lugar de SNMP, se recomienda utilizar el Modelo de Información Común (CIM), que es apoyado por la Administración Remota de Windows. En las actuales versiones de Windows 10, el servicio SNMP está oculto.

LEE TAMBIÉN ¿Puedo borrar el archivo Swapfile.sys en Windows 10?

El servicio SNMP falta ahora en la imagen de Windows 10 y sólo puede ser instalado como una función a pedido (FoD).

Si su ordenador tiene una conexión directa a Internet, puede instalar los componentes del servicio SNMP en línea desde los servidores de Microsoft. Para ello, abra la consola elevada de PowerShell y ejecute el comando:

Add-WindowsCapability -Online -Name "SNMP.Client~~~~0.0.1.0"

También puede usar DISM para instalar el servicio SNMP:

DISM /online /add-capability /capabilityname:SNMP.Client~~~~0.0.1.0

Después de eso, puede verificar que el servicio de SNMP está instalado:

Get-WindowsCapability -Online -Nombre "SNMP*"

Nombre : SNMP.Cliente~~~~0.0.1.0

Estado : Instalado

DisplayName : Simple Network Management Protocol (SNMP)

Descripción : Esta característica incluye agentes del Protocolo Simple de Administración de Redes que monitorean la actividad en los dispositivos de la red e informan a la estación de trabajo de la consola de la red

DownloadSize : 595304

InstallSize : 1128133

Para desactivar el servicio SNMP, use el comando PowerShell:

Remover-WindowsCapability -Online -Name "SNMP.Client~~~~0.0.1.0"

También puede instalar el servicio SNMP a través de la interfaz gráfica de Características Opcionales.

Vaya a Configuración> Aplicaciones> Aplicaciones y características> Administrar característica opcional> Agregar característica. Seleccione en la lista las siguientes funciones: Simple Network Management Protocol (SNMP) y WMI SNMP Provider (para obtener todas las pestañas de configuración del servicio SNMP).

Después de eso, el servicio SNMP aparecerá en la consola services.msc.

Si al ejecutar el comando Add-WindowsCapability recibiste el error » Add-WindowsCapability failed. Código de error = 0x800f0954″ , lo más probable es que el equipo no reciba las actualizaciones de Windows de los servidores de Microsoft Update, sino del servidor WSUS interno. Para que el servicio de SNMP reciba los archivos de instalación de los servidores de Microsoft, es necesario saltarse temporalmente la WSUS.

LEER TAMBIÉN Cómo arreglar el código de error 0xc00000e9?

Para hacer esto, ejecuta el comando:

reg añadir "HKEY_LOCAL_MACHINESoftwarePolíticasNMicrosoftNWindowsNWindowsUpdateAU" /v UseWUServer /t REG_DWORD /d 0 /f

Después de eso, reinicie el servicio de Windows Update:

netshh winhttp reset proxy
net stop wuauserv
net start wuauserv

Ahora intente instalar el servicio SNMP con el comando Add-WindowsCapability. Si todo va bien, devuelve el parámetro inicial del registro del servicio wusuaserv que apunta al servidor WSUS. Ejecuta el comando:

reg añadir "HKEY_LOCAL_MACHINESoftwarePolíticasNMicrosoftNWindowsNWindowsUpdateAU" /v UseWUServer /t REG_DWORD /d 1 /f

Y reinicie el servicio de Windows Update.

Configurar SNMP en el ordenador con Windows 10

Después de la instalación, los servicios de SNMP deberían iniciarse automáticamente. Abra la consola de gestión de servicios (services.msc). Deberían aparecer dos nuevos servicios en la lista de servicios:

  • Servicio SNMP – Este es el servicio primario de agente SNMP, que rastrea la actividad y envía información;
  • SNMP Trap – Recibe mensajes trampa de los agentes SNMP locales o remotos y los envía al software de gestión SNMP que se está ejecutando en esa computadora.

Abra las propiedades del Servicio SNMP. Si está detenido, arráncalo pulsando el botón Start y cambia el tipo de inicio a Automatic .

Haz clic en la pestaña Agente . Rellena los campos Contacto y Ubicación (puedes especificar el nombre de contacto del usuario y la ubicación del ordenador), y selecciona la lista de servicios de los que quieres recopilar datos y enviarlos al dispositivo de monitorización. Hay cinco opciones basadas en los servicios:

  • Físico;
  • Aplicaciones;
  • Internet;
  • De extremo a extremo;
  • Enlace de datos y subred.

Haz clic en la pestaña Seguridad . Aquí puedes configurar varios ajustes de seguridad para diferentes servidores SNMP.

LEER TAMBIÉN Cómo usar el bucle de ForEach en PowerShell?

La lista de Nombres de comunidades aceptadas contiene los nombres de las comunidades cuyos anfitriones SNMP están autenticados para enviar solicitudes SNMP a este ordenador. El nombre de la comunidad tiene las mismas funciones como nombre de usuario y contraseña.

Haga clic en el botón Añadir y especifique el Nombre de la comunidad y uno de los cinco niveles de acceso (Ninguno, Notificar, Sólo leer, Leer escribir, Leer crear). READ WRITE es el nivel de acceso máximo en el que el servidor de administración SNMP puede hacer cambios en el sistema. Para los sistemas de monitorización, normalmente basta con seleccionar SÓLO LECTURA, mientras que el servidor de monitorización sólo puede sondear el sistema, pero no hacer cambios. En nuestro ejemplo, añadimos un nombre de comunidad público con permisos de SÓLO LECTURA .

Añadir a la lista Aceptar paquetes SNMP de estos hosts de servidores de monitoreo (nombres de hosts o direcciones IP) de los cuales se desea aceptar los paquetes SNMP.

Consejo. Puedes seleccionar la opción Aceptar paquetes SNMP de cualquier host, pero esto no es seguro.

Guarda los cambios y reinicia el servicio SNMP.

Esto completa la configuración del servicio SNMP en Windows 10. Si necesita habilitar el servicio SNMP en varios equipos o servidores, puede instalar y configurar el servicio SNMP de forma remota mediante PowerShell o la directiva de grupo.

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.