Ubuntu : instale e configure o serviço SNMP

Neste tutorial, vou explicar como instalar e configurar o serviço SNMP no Ubuntu, o que permitirá que você monitore o servidor usando PRTG ou Centreon, por exemplo.

Vamos primeiro instalar o serviço no servidor Ubuntu e depois configurá-lo para que seja acessível pela rede com uma comunidade “personalizada”.

Como o serviço SNMP é instalado principalmente em servidores, faremos a instalação e configuração em SSH.

Instale o serviço SNMP

A instalação do serviço SNMP é bastante simples, é feita a partir da linha de comando:

sudo apt install snmpd

Agora que o serviço está instalado, passaremos para suas configurações.

Configurando o serviço SNMP no Ubuntu

O serviço SNMP é configurado por meio do arquivo /etc/snmp/snmpd.conf. Para poder monitorar nosso servidor Ubuntu, vamos modificar dois elementos na configuração.

  1. Faça com que o serviço snmp escute a rede, por padrão ele só está acessível no endereço de loopback (127.0.0.1)
  2. Adicione uma comunidade.

Abra o arquivo de configuração do serviço SNMP usando o nano com o seguinte comando:

sudo nano /etc/snmp/snmpd.conf

No arquivo de configuração, encontre a linha abaixo e comente usando # antes

agentaddress 127.0.0.1,[::1]

Em seguida, adicione a seguinte linha abaixo para que o serviço snmp escute todos os endereços IPv4 do servidor:

agentaddress udp:161,udp6:[::1]:161

Agora, adicionaremos uma comunidade SNMPV1 / SNMPv2C em somente leitura (visualização).

A sintaxe básica é a seguinte:

rocommunity CommunityName default

Desta forma, a comunidade criada será acessível a todos, para limitar o acesso a uma rede ou a um endereço IP, você deve substituir o padrão por uma notação CIRD.

rocommunity CommunityName 192.168.1.10/32

Dessa forma, a comunidade só estará acessível ao hardware com o endereço IP 192.168.1.10

É especialmente importante aplicar uma restrição de IP ao monitorar um servidor da Web em um provedor.

Salve e feche o arquivo (ctrl + x).

Agora você deve reiniciar o serviço SNMP para levar a configuração em consideração.

sudo systemctl restart snmpd.service

Tudo o que você precisa fazer é adicionar seu servidor ao software de monitoramento.

É possível testar o funcionamento correto antes de usar a ferramentaSNMP Tester de PRTG .

Romain Drouche

Romain Drouche

Architecte Système | MCSE: Core Infrastructure

Expert en infrastructures IT avec plus de 15 ans d'expérience sur le terrain. Actuellement Chef de projet Systèmes et Réseaux et Référent SSI (Sécurité des Systèmes d'Information), je mets mon expertise au service de la fiabilité et de la sécurité des environnements technologiques.