Cómo instalar SNMP en Rhel 8 / Centos 8

Cómo instalar SNMP en Rhel 8 / Centos 8

SNMP (protocolo de gestión de red simple) se usa ampliamente para monitoreo y fines de gestión central. En este tutorial instalaremos el SNMPD Servicio a una máquina Rhel 8 / Centos 8, habilitar AutoStart y después de comenzar el servicio, probaremos el servicio de funcionamiento con snmpwalk Ejecutando la configuración predeterminada.

En este tutorial aprenderás:

  • Cómo instalar el servicio SNMP
  • Cómo iniciar y habilitar el servicio con Systemd
  • Cómo abrir el puerto UDP 161 para acceso remoto
  • Cómo probar el servicio con snmpwalk desde localhost y eliminar la máquina
Respuesta SNMPD a consultas remotas con snmpwalk.

Requisitos y convenciones de software utilizados

Requisitos de software y convenciones de línea de comandos de Linux
Categoría Requisitos, convenciones o versión de software utilizada
Sistema RHEL 8 / CENTOS 8
Software SNMPD 5.8
Otro Acceso privilegiado a su sistema Linux como root o a través del sudo dominio.
Convenciones # - requiere que los comandos de Linux dados se ejecuten con privilegios raíz directamente como un usuario raíz o mediante el uso de sudo dominio
ps - Requiere que los comandos de Linux dados se ejecuten como un usuario regular no privilegiado

Cómo instalar SNMP en RHEL 8 / CentOS 8 Paso a paso Instrucciones

El net-SNMP El paquete está disponible en los repositorios base después de habilitar repositorios de gestión de suscripción.

  1. Primero necesitamos instalar el paquete que contiene el SNMPD servicio:
    # DNF Install Net-SNMP
  2. Para establecer el servicio en inicio automático en el arranque, usamos systemctl:
    # SystemCTL Habilitar SNMPD
  3. Comencemos el servicio:
    # SystemCTL Start SNMPD


  4. Y verifique que esté en funcionamiento:
    # systemCtl status snmpd -l snmpd.Servicio - Daemon de protocolo de gestión de red simple (SNMP). Cargado: Cargado (/usr/lib/systemd/system/snmpd.servicio; desactivado; Vendor Preset: Discapaced) Activo: Activo (en ejecución) desde el miércoles 2019-01-02 19:29:35 CET; Hace 25 minutos PID principal: 3217 (SNMPD) Tareas: 1 (Límite: 12544) Memoria: 8.4M CGROUP: /SISTEMA.rebanada/snmpd.Servicio 3217/usr/sbin/snmpd -ls0-6d -f
    Copiar
  5. Para probarlo, necesitaremos el snmpwalk utilidad:
    # DNF Instalar Net-SNMP-Utils
  6. Para probarlo desde la línea de comandos, consultaremos el valor predeterminado público Comunidad ("Rhel8Lab" en la respuesta es el nombre de host de la máquina de laboratorio):
    $ snmpwalk -v 2c -c público -o e 127.0.0.1 SNMPV2-MIB :: SYSDESCR.0 = cadena: Linux RHEL8LAB 4.18.0-32.El8.x86_64 #1 SMP sáb 27 de octubre 19:26:37 UTC 2018 x86_64 SNMPV2-MIB :: SYSOBEyTID.0 = oid: net-snmp-mib :: netsnmpagentoides.10 Disman-Event-Mib :: SysuptimeInstance = Timeticks: (174237) 0:29:02.37 SNMPV2-MIB :: SYSCONTACT.0 = cadena: raíz  (Configurar/etc/snmp/snmp.local.conf) snmpv2-mib :: sysname.0 = cadena: rhel8lab [.. .]
    Copiar
  7. Para el acceso remoto, necesitamos agregar un nuevo servicio a cortafuegos. Creamos el archivo de texto /etc/firewalld/Services/SNMPD.xml Con el siguiente contenido:
      SNMPD SNMP Daemon  
    Copiar

    Abra el firewall para el servicio:

    # firewall-cmd --zone = public --add-service snmpd --Permanent

    Y recargar la configuración del firewall:

    # Firewall-CMD-Reload
  8. Ahora podemos consultar la máquina de forma remota de la misma manera que en Localhost:
    $ snmpwalk -v 2c -c público -o e 

Tutoriales de Linux relacionados:

  • Cosas para instalar en Ubuntu 20.04
  • Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
  • Una introducción a la automatización, herramientas y técnicas de Linux
  • Ubuntu 20.04 Monitoreo del sistema con widgets de Conky
  • Cómo AutoStart Aplicaciones en Ubuntu 22.04 Jammy ..
  • Cosas para instalar en Ubuntu 22.04
  • Ubuntu 22.04 Monitoreo del sistema con widgets de Conky
  • La mejor herramienta de monitoreo de sistemas para Linux
  • Cosas que hacer después de instalar Ubuntu 22.04 Jellyfish de Jammy ..
  • Cómo monitorear la actividad de la red en un sistema Linux