Como instalar o SNMP no RHEL 8 / CENTOS 8

Como instalar o SNMP no RHEL 8 / CENTOS 8

SNMP (Simple Retive Management Protocol) é amplamente utilizado para fins de monitoramento e gerenciamento central. Neste tutorial, instalaremos o SNMPD Serviço para uma máquina RHEL 8 / CENTOS 8, Ativar AutoStart e, depois de iniciar o serviço, testaremos o serviço de funcionamento com Snmpwalk executando as configurações padrão.

Neste tutorial, você aprenderá:

  • Como instalar o serviço SNMP
  • Como iniciar e ativar o serviço com o Systemd
  • Como abrir a porta UDP 161 para acesso remoto
  • Como testar o serviço com snmpwalk da localhost e remover a máquina
SNMPD Resposta a uma consulta remota com SNMPWALK.

Requisitos de software e convenções usadas

Requisitos de software e convenções de linha de comando Linux
Categoria Requisitos, convenções ou versão de software usada
Sistema RHEL 8 / CENTOS 8
Programas SNMPD 5.8
Outro Acesso privilegiado ao seu sistema Linux como raiz ou através do sudo comando.
Convenções # - requer que os comandos Linux sejam executados com privilégios root diretamente como usuário root ou por uso de sudo comando
$ - Requer que os comandos do Linux sejam executados como um usuário não privilegiado regular

Como instalar o SNMP no RHEL 8 / CENTOS 8 Instruções passo a passo

O net-snmp O pacote está disponível nos repositórios básicos após ativar os repositórios de gerenciamento de assinaturas.

  1. Primeiro, precisamos instalar o pacote que contém o SNMPD serviço:
    # dnf install net-snmp
  2. Para definir o serviço para o início automático de inicialização, usamos SystemCtl:
    # SystemCtl Ativar SNMPD
  3. Vamos começar o serviço:
    # SystemCtl Iniciar SNMPD


  4. E verifique se está em execução:
    # status systemctl snmpd -l snmpd.Serviço - Daemon de Protocolo de Gerenciamento de Rede Simples (SNMP). Carregado: carregado (/usr/lib/systemd/system/snmpd.serviço; desabilitado; Preset do fornecedor: desativado) ativo: ativo (em execução) desde quarta-feira 2019-01-02 19:29:35 CET; 25 minutos atrás PID principal: 3217 (SNMPD) Tarefas: 1 (Limite: 12544) Memória: 8.4m CGROUP: /Sistema.Slice/Snmpd.Serviço 3217/usr/sbin/snmpd -ls0-6d -f
    cópia de
  5. Para testá -lo, precisaremos do Snmpwalk Utilitário:
    # dnf instalar net-snmp-utils
  6. Para testá -lo da linha de comando, consultaremos o padrão público Comunidade ("RHEL8LAB" na resposta é o nome do host da máquina de laboratório):
    $ snmpwalk -v 2c -c público -o e 127.0.0.1 snmpv2-mib :: sysdescr.0 = String: Linux Rhel8Lab 4.18.0-32.EL8.x86_64 #1 SMP SAT 27 de outubro 19:26:37 UTC 2018 x86_64 snmpv2-mib :: sysobjectid.0 = OID: net-snmp-mib :: NetsnmPagentoids.10 Disman-Event-Mib :: sysuptimeInstance = cronograma: (174237) 0:29:02.37 SNMPV2-MIB :: Sycontact.0 = string: raiz  (configure/etc/snmp/snmp.local.conf) snmpv2-mib :: sysname.0 = string: rhel8lab [… .]
    cópia de
  7. Para acesso remoto, precisamos adicionar um novo serviço a Firewalld. Nós criamos o arquivo de texto /etc/firewalld/Services/SNMPD.xml Com o seguinte conteúdo:
      Daemon SNMPD SNMP  
    cópia de

    Abra o firewall para o serviço:

    # firewall-cmd-zone = public --Add-Service SNMPD --PERMANENT

    E recarregue a configuração do firewall:

    # Firewall-CMD--Reload
  8. Agora podemos consultar a máquina remotamente da mesma maneira que fizemos no host local:
    $ snmpwalk -v 2c -c public -o e 

Tutoriais do Linux relacionados:

  • Coisas para instalar no Ubuntu 20.04
  • Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
  • Uma introdução à automação, ferramentas e técnicas do Linux
  • Ubuntu 20.04 Monitoramento do sistema com widgets conky
  • Como fazer aplicativos automáticos no Ubuntu 22.04 Jammy…
  • Coisas para instalar no Ubuntu 22.04
  • Ubuntu 22.04 Monitoramento do sistema com widgets conky
  • Melhor ferramenta de monitoramento do sistema para Linux
  • Coisas para fazer depois de instalar o Ubuntu 22.04 Jellyfish…
  • Como monitorar a atividade da rede em um sistema Linux