O tutorial para instalação do serviço SNMP no sistema CentOS 7 é o seguinte:
-
Instale o pacote SNMP:
-
Execute o seguinte comando no terminal para instalar o SNMP e ferramentas relacionadas:
sudo yum install net-snmp net-snmp-utils
-
-
Configurar SNMP:
-
Execute o seguinte comando para editar o arquivo de configuração SNMP /etc/snmp/snmpd.conf:
sudo vi /etc/snmp/snmpd.conf
-
No arquivo de configuração, configure o seguinte conforme necessário:
- community: Defina a string da comunidade SNMP para acessar o serviço SNMP.
- rocommunity: Defina uma sequência de comunidade somente leitura para acesso somente leitura ao serviço SNMP.
- syslocation: Defina a localização física do agente SNMP.
- syscontact: Defina as informações de contato do agente SNMP.
- Salve e feche o arquivo de configuração.
-
-
Inicie e configure o serviço SNMP:
-
Execute o seguinte comando para iniciar o serviço SNMP e configurar a inicialização automática na inicialização:
sudo systemctl start snmpd sudo systemctl enable snmpd
-
-
Configure regras de firewall (opcional):
- Se um firewall estiver ativado no sistema, talvez seja necessário adicionar uma regra para permitir a passagem do tráfego SNMP.
-
Execute o seguinte comando para adicionar regras de firewall:
sudo firewall-cmd --permanent --add-port=161/udp sudo firewall-cmd --reload
-
Teste o serviço SNMP:
- Use ferramentas SNMP para testar se o serviço SNMP está funcionando corretamente.
-
Execute o seguinte comando e use o comando snmpwalk para obter informações do dispositivo SNMP:
snmpwalk -v2c -c <community> <ip_address>
- Substitua
<community>
pela string da comunidade SNMP definida no arquivo de configuração e<ip_address>
substitua pelo endereço IP do seu servidor.
Através das etapas acima, você pode instalar e configurar o serviço SNMP no sistema CentOS 7. Certifique-se de modificar os parâmetros no arquivo de configuração de acordo com as necessidades reais e realizar as configurações de firewall necessárias. Use ferramentas SNMP para testes para garantir que o serviço SNMP esteja funcionando corretamente e fornecendo as informações necessárias.