Você pode receber notificações de eventos SNMP remotos na forma de armadilhas.
O Simple Network Management Protocol é uma forma padrão de gerenciar dispositivos conectados a redes baseadas no protocolo da Internet. Cada "gerenciador" SNMP pode monitorar detalhadamente a operação de dispositivos remotos - "clientes" - como switches e roteadores e, em alguns casos, também reconfigurá-los. Em particular, o padrão SNMP inclui um mecanismo para que os clientes enviem notificações assíncronas - "traps" - aos gerentes no momento em que eventos considerados significativos acontecem. Você pode configurar seu computador Ubuntu para receber e processar traps SNMP de clientes.
Passo 1
Pressione as teclas “Ctrl”, “Alt” e “F1” no prompt de login do Ubuntu para abrir um prompt de login em modo de texto. Faça login como seu usuário regular. O Ubuntu apresentará um prompt de linha de comando, um "shell".
Vídeo do dia
Passo 2
Eleve os privilégios do shell para superusuário digitando o seguinte comando:
sudo -l
Pressione Enter." Digite sua senha e pressione "Enter" novamente.
etapa 3
Baixe e instale os utilitários do gerenciador SNMP digitando o seguinte comando:
apt-get install snmpd
Pressione Enter."
Passo 4
Abra o arquivo "/etc/snmp/snmpd.conf" com um editor de texto, procure a linha que contém as palavras "master agentx" e remova o caractere inicial "#" dessa linha. Salve o arquivo e saia do editor.
Etapa 5
Abra o arquivo "/etc/snmp/snmptrapd.conf" com um editor de texto e adicione a seguinte linha no final do arquivo:
TRAPDRUN = sim
Salve o arquivo e saia do editor.
Etapa 6
Digite os seguintes comandos para iniciar os serviços do gerenciador SNMP e o registro de traps de entrada:
/etc/init.d/snmpd restart snmptrapd -P -F "% 02.2h:% 02.2j TRAP% w.% q de% A \ n"
Pressione “Enter” após cada linha. Nesse ponto, o snmptrapd estará ouvindo os traps SNMP de entrada. Quando o snmptrapd recebe um trap, ele o registra na saída padrão, indicando a hora do dia, o código do trap e o nome do host do dispositivo que originou o trap.