NetBlade
Windows Etapa 4 de 12 ~30 min Intermediário

Leia switches, impressoras, NAS e roteadores via SNMP

Ative o SNMP nos dispositivos de rede, registre credenciais v2c ou v3 no NetBlade e leia modelo, firmware, portas, VLANs, PoE, toner e mais.

Switches, impressoras, unidades NAS, no-breaks e roteadores não aceitam um logon do Windows, mas quase todos falam SNMP, o protocolo padrão para perguntar a um equipamento de rede sobre ele mesmo. Com o SNMP ativado e uma credencial registrada, o NetBlade lê o modelo, o número de série e o firmware, cada porta com suas VLANs e PoE, os endereços MAC aprendidos em cada porta, os suprimentos das impressoras e a contagem de páginas. É também a partir disso que o mapa da rede é montado. Este artigo mostra como fazer isso sem abrir um novo buraco.

Antes de começar

  • Os dispositivos em Dispositivos depois de uma varredura (Primeiros passos).
  • Acesso de administrador à interface web ou ao console de cada dispositivo, para ativar o SNMP.
  • O endereço IP do PC que executa o NetBlade, para restringir o acesso SNMP a ele onde o dispositivo permitir.

1. Escolha a versão do SNMP

O NetBlade suporta SNMP v1, v2c e v3.

  • v1 e v2c autenticam com uma community, uma única string compartilhada que funciona como uma senha. Ela viaja em texto puro: todo dispositivo no caminho pode lê-la. A v2c é a que usar se tiver que escolher entre as duas.
  • v3 tem um usuário, uma senha de autenticação e uma senha de criptografia. É a única versão que protege a troca.

Use v3 onde o dispositivo suportar; guarde a v2c para equipamentos antigos que não têm. No NetBlade, a v3 oferece MD5 ou SHA para autenticação e DES ou AES para criptografia. O SHA do NetBlade é SHA-1 e o AES dele é AES-128, então escolha esses no dispositivo quando ele oferecer várias variantes.

Atenção: Com v3 você precisa escolher os algoritmos aos quais o dispositivo está realmente configurado. Um dispositivo que espera SHA não recusa uma solicitação MD5, ele a ignora, então uma escolha errada parece exatamente um dispositivo desligado.

2. Ative o SNMP em cada dispositivo

Cada marca o coloca em um lugar diferente, mas os passos são quase sempre os mesmos (isto é um conselho geral, não específico do NetBlade):

  1. Abra a interface web do dispositivo e encontre a página SNMP, geralmente em Gerenciamento, Sistema ou Serviços de rede.
  2. Habilite o agente SNMP.
  3. Para v2c, substitua a community de fábrica por uma string longa e aleatória e deixe-a somente leitura. Para v3, crie um usuário com acesso somente leitura, autenticação SHA e criptografia AES, cada um com a própria senha.
  4. Se o dispositivo permitir restringir quais endereços podem consultá-lo, autorize apenas o PC que executa o NetBlade.
  5. Preencha contato e localização (sysContact, sysLocation). O NetBlade os lê e os mostra na ficha, o que transforma “um switch” em “o switch no rack do segundo andar, gerenciado por você”.
  6. Nos switches, ative também o LLDP se você pretende montar o mapa da rede.
  7. Salve e, nos switches que exigem, salve a configuração em execução.

Atenção: Nunca habilite uma community ou um usuário v3 de escrita (read-write) para o NetBlade. Ele só lê, então o acesso de escrita não dá nada ao NetBlade e dá tudo a quem descobrir a string. E nunca deixe a porta UDP 161 acessível pela internet.

3. Registre a credencial SNMP

  1. Abra Credenciais e clique em Adicionar….
  2. Defina Protocolo como SNMP e escolha a Versão do SNMP.
  3. Para v1 ou v2c, digite a Community. Para v3, preencha Usuário, Autenticação e Senha de autenticação, Criptografia e Senha de criptografia.
  4. Escolha Onde vale. Um site é a escolha usual. Se seus equipamentos de rede ficam em um intervalo de gerenciamento que você salvou com Guardar este escopo na página Varredura, Estes escopos de varredura limita a credencial exatamente a esses dispositivos.
  5. Dê a ela um rótulo, por exemplo “Escritório A - switches v3”, e clique em Registrar.
  6. Digite o endereço de um switch em Máquina para testar e clique em Testar. ÚLTIMO TESTE deve dizer «Funciona».

Se dispositivos diferentes usam communities diferentes, registre uma credencial para cada e ordene-as com Tentar antes e Tentar depois: o NetBlade as testa em ordem e para na primeira que responde. Um dispositivo com a própria string pode receber uma Exceção para este dispositivo pela aba Credenciais da ficha dele.

4. Leia os dispositivos

  1. Abra Dispositivos, filtre por Tipo se quiser só equipamentos de rede, e clique em Inventário detalhado. Ou, em Sites, clique em Ler todos os dispositivos.
  2. Abra a ficha de um switch. O estado de leitura diz «Lido em … via …».

O que volta pelo SNMP:

  • Resumo e Hardware: modelo, número de série, revisão de firmware e de hardware, como o dispositivo se chama e se descreve, uptime, contato e localização.
  • Aba Interfaces: cada porta com seu estado (ativa, inativa, desativada por um administrador), velocidade, VLANs (tagged e untagged), Power over Ethernet por porta, e Visto em cada porta: os endereços MAC que o switch aprendeu atrás de cada porta, associados a dispositivos do seu catálogo onde for possível.
  • Impressoras: suprimentos (toner, cilindro, fusor, toner residual e assim por diante, com o nível), status e Páginas impressas.
  • NAS e servidores que publicam isso: memória e armazenamento.

Um dispositivo responde com o que o agente SNMP dele publica, e não há mais nada a pedir. A ficha diz isso com clareza: «Lido via SNMP. O dispositivo responde com o que o agente dele publica — modelo, número de série, interfaces, suprimentos — e não há mais nada a pedir aqui.»

5. Peça tudo a um dispositivo

O inventário faz uma lista fixa de perguntas. Quando você precisa de outra coisa, o tempo de autonomia de um no-break, a temperatura de um disco de NAS, a string exata de firmware de um switch, use a aba Publicado da ficha:

  1. Abra a ficha do dispositivo e a aba Publicado.
  2. Clique em Pedir tudo. O NetBlade percorre toda a árvore SNMP do dispositivo, a parte padrão e a subárvore própria do fabricante.
  3. Digite em filtrar por nome, OID ou valor para achar o que você precisa.

É lento, uma ida e volta por valor, e não é armazenado: a maioria dos valores são contadores que valeram por um segundo.

6. Verifique um dispositivo rápido sem registrar nada

A página Ferramentas tem uma ferramenta SNMP que pergunta o grupo de sistema de qualquer endereço (nome, descrição, modelo, número de série, uptime, contato, localização) com uma community que você digita. É prática no celular com alguém segurando o equipamento. Se o dispositivo responder à community de fábrica, a ferramenta avisa: «Ele responde à community de fábrica. Qualquer um que alcance este endereço pode ler tudo o que ele publica.»

7. Feche as communities de fábrica

A identificação (Identificar em uma ficha, ou Identificar todos os dispositivos em Sites) tenta o SNMP público. Todo dispositivo que ainda responder à community de fábrica recebe um achado em A corrigir, «O SNMP responde à senha de fábrica», e viola a regra de conformidade «SNMP sem a community de fábrica».

Para cada um:

  1. Abra a interface web do dispositivo.
  2. Troque a community por uma string longa, ou melhor, passe para v3. Se nada precisa de SNMP nesse dispositivo, desligue-o.
  3. No NetBlade, atualize a credencial (veja rotação) e leia o dispositivo de novo.
  4. Em A corrigir, clique em Verificar agora.

Verifique se funcionou

  • A ficha do switch diz «Lido em … via …» e a aba Interfaces lista portas, VLANs e endereços MAC aprendidos.
  • A ficha da impressora mostra suprimentos e Páginas impressas.
  • A corrigir não lista mais «O SNMP responde à senha de fábrica» para os dispositivos que você mudou.

Se algo der errado

  • «sem resposta a uma solicitação SNMP …: o agente está desligado, configurado para outra versão ou esperando outra community». Verifique, nesta ordem: SNMP habilitado no dispositivo, a versão no NetBlade corresponde, a community ou o usuário v3 está certo, e o dispositivo permite consultas do endereço do PC do NetBlade.
  • A v3 não responde, mas a v2c responde. Quase sempre os algoritmos. Faça Autenticação e Criptografia corresponderem exatamente às configurações do dispositivo (SHA-1 e AES-128 para o SHA e o AES do NetBlade).
  • A aba Publicado diz que só um dispositivo SNMP publica uma árvore. Registre uma credencial SNMP que se aplique a esse dispositivo.
  • Falta um endereço MAC atrás de um roteador. Uma varredura só enxerga endereços MAC no segmento local. Além de um roteador, os endereços MAC só são visíveis via SNMP, a partir do equipamento que os aprendeu.

Próximo passo

Com seus switches respondendo ao SNMP, você pode desenhar como tudo está ligado: Monte o mapa da rede. Se você também tem servidores Linux, veja Máquinas Linux via SSH.

← Todos os guias práticos Guia de recursos → O produto: NetBlade Windows →