Para que o SNMP é usado?

8

Alguém pode me explicar o que é usado para o SNMP em uma instalação doméstica do Ubuntu Desktop?

É necessário? Não há rede de qualquer tipo que não seja o modem a cabo.

    
por Jeff 24.05.2012 / 10:33

5 respostas

9

O que é o SNMP?

SNMP (Protocolo simples de gerenciamento de rede) "é um protocolo amplamente usado para monitorar a saúde e o bem-estar da rede equipamentos (por exemplo, roteadores), equipamentos de informática e até mesmo dispositivos como UPSs. ".

É comumente usado por administradores de rede e de sistema para reunir estatísticas operacionais (como medir o tráfego de largura de banda da rede, o uso da CPU ou o espaço disponível no disco rígido), bem como definir parâmetros do sistema.

O que isso significa para o usuário médio de desktop?

Como a pergunta está atualmente, o SNMP é pouco ou nenhum interesse para o usuário de desktop casual.

Por padrão, no Ubuntu, os arquivos SNMP básicos ( /etc/snmp/snmp.conf , por exemplo) são instalados. Mas eles não estão habilitados, não são usados e têm pouca importância no que diz respeito à segurança do sistema.

Por que eu desejaria ativar e usar o SNMP?

Como caso de uso muito simples para um usuário mais avançado (ou curioso) seria configurar um sistema de monitoramento / gráfico como MRTG , Cactos ou Nagios para manter de olho na saúde de seus sistemas e redes. Há várias perguntas úteis neste site que detalham a configuração de aplicativos que exigem o uso do SNMP.

Esta pergunta é um bom ponto de partida para examinar alguns dos muitos aplicativos que empregam o SNMP para coletar dados do sistema e da rede.

Como habilitar o SNMP no meu sistema?

Veja minha resposta aqui .

  1. Edite o arquivo /etc/snmp/snmp.conf e comente a linha que contém "mibs:"
  2. Em seguida, supondo que você não tenha feito isso, precisará obter o conjunto completo de MIBs IETF. Esses arquivos não são enviados, padrão, nos sistemas Debian / Ubuntu devido a problemas de licenciamento.

    • No console ( Ctrl - Alt - t ), digite os seguintes comandos:

    • sudo apt-get install snmp-mibs-downloader

    • sudo download-mibs

  3. Você deve conseguir testar essa configuração executando o seguinte comando:

    • snmpwalk -v 2c -c public <InsertYourIPAddressHere> system
    • Se estiver funcionando corretamente, você deverá receber uma resposta semelhante à seguinte:

    SNMPv2-MIB :: sysDescr.0 = STRING: Linux foucault 3.2.0-38-genérico-pae # 59-Ubuntu SMP Ter Fev 5 18:16:32 UTC 2013 i686

Onde posso aprender mais sobre o SNMP?

O Net-SNMP é o pacote "canônico" para a maioria das instalações.

Uma boa introdução pode ser encontrada aqui .

Por último, a entrada da Wikipedia para o SNMP.

    
por Kevin Bowen 09.02.2013 / 04:57
3

O que é o SNMP?

O Protocolo Simples de Gerenciamento de Rede (SNMP) é um "protocolo padrão da Internet para o gerenciamento de dispositivos em redes IP". Dispositivos que normalmente suportam SNMP incluem roteadores, switches, servidores, estações de trabalho, impressoras, racks de modem e mais. "Ele é usado principalmente em sistemas de gerenciamento de rede para monitorar dispositivos conectados à rede em busca de condições que justifiquem atenção administrativa. O SNMP é um componente da rede. Conjunto de protocolos da Internet, conforme definido pela IETF (Internet Engineering Task Force): consiste em um conjunto de padrões para gerenciamento de rede, incluindo um protocolo de camada de aplicação, um esquema de banco de dados e um conjunto de objetos de dados. //en.wikipedia.org/wiki/Simple_Network_Management_Protocol">(For more detail)

SNMP do TechNet PulseWan

    
por One Zero 25.05.2012 / 04:32
3

Por padrão, o SNMP (o agente ou dispositivo monitorado) não está instalado no Ubuntu Desktop.

Somente a biblioteca SNMP é instalada, já que pode ser usada para obter o estado de uma impressora de rede, por exemplo, mas não é ativada, a menos que o driver da impressora a solicite.

No geral, o SNMP (o agente ou dispositivo monitorado) não tem muito uso em uma Página inicial de área de trabalho, como você suspeitava.

    
por Huygens 24.05.2012 / 11:49
3

O SNMP é usado para monitorar remotamente um sistema. Também pode ser usado para configurar remotamente um sistema, se o daemon permitir acesso de gravação, o que é raro. Você não precisa disso se não estiver fazendo uma análise detalhada do estado do sistema ou do monitoramento central ou do gerenciamento de configuração. (Mesmo sem ele, um programa como o Nagios pode verificar se um sistema está ativo, se os serviços HTTP ou SSH estão escutando nas portas, etc.)

Às vezes, parece que as bibliotecas SNMP ou a funcionalidade estão pegando carona na instalação de outros programas, mas, na verdade, a menos que toquem /etc/snmp/snmpd.conf , você leu mal o propósito dos arquivos. Por exemplo, o CUPS parece incluir um arquivo de configuração SNMP, mas sua finalidade é permitir que o CUPS encontre impressoras em outros sistemas que as exponham via SNMP.

Se você bloquear o UDP na porta 161 ou restringir o ouvinte ao host local (127.0.0.1 e :: 1/128), isso impedirá a consulta remota das informações do seu sistema via SNMP.

    
por belacqua 07.02.2013 / 23:46
1

link

    
por jasmines 24.05.2012 / 10:45

Tags