NetBlade
Android Etapa 5 de 6 ~15 min Intermediário

Leia seu roteador, switch ou impressora via SNMP no Android

Ative o SNMP nos equipamentos de rede e use o NetBlade no Android para recuperar MACs ocultos, ler detalhes dos dispositivos e mapear seus switches.

O SNMP é o protocolo que os equipamentos de rede usam para descrever a si mesmos: roteadores, switches, impressoras e NAS conseguem responder perguntas sobre suas interfaces, tabelas e estado. O NetBlade o usa somente para leitura, então nada nunca é alterado no dispositivo. Este artigo mostra como ativar o SNMP em termos gerais e depois como usá-lo no NetBlade para recuperar endereços MAC, ler os detalhes dos dispositivos e desenhar o mapa da sua rede.

Antes de começar

  • Um dispositivo que suporte SNMP. Muitos roteadores empresariais, switches gerenciáveis, impressoras e NAS suportam; muitos roteadores domésticos fornecidos pela operadora não o expõem.
  • Acesso à página de administração do dispositivo para ativar o SNMP.
  • O que é gratuito: ler a tabela do roteador com “Dispositivos do roteador (SNMP)” e a recuperação de MAC durante as varreduras. “Detalhes SNMP” de um dispositivo é um recurso avançado, desbloqueado por 24 horas com um vídeo ou para sempre com “Remover anúncios”.

1. Ative o SNMP no dispositivo

Cada fabricante coloca a opção num lugar diferente, mas os passos são parecidos. Na página de administração, procure “SNMP”, muitas vezes em “Administração”, “Gerenciamento”, “Sistema” ou “Serviços”. Depois escolha uma de duas opções.

SNMP v1/v2c com uma community

A community é uma palavra compartilhada que funciona como uma senha de leitura. Configure assim:

  1. Ative o SNMP, na versão v2c se estiver disponível.
  2. Defina uma community somente leitura. Evite public, o padrão que todo mundo tenta.
  3. Se o dispositivo permitir, restrinja o acesso à sua rede local ou a endereços específicos.
  4. Nunca ative uma community de leitura e escrita para o NetBlade: ele só lê.

SNMP v3 com um usuário

A v3 acrescenta nome de usuário, autenticação e criptografia, e é a melhor escolha quando está disponível:

  1. Crie um usuário v3 com acesso somente leitura.
  2. Autenticação: MD5 ou SHA. O NetBlade suporta esses dois.
  3. Privacidade (criptografia): DES ou AES (AES-128). Prefira SHA e AES.

Atenção: Se o seu dispositivo só oferece SHA-256 ou AES-256 na v3, o NetBlade não consegue usar esse perfil. Escolha SHA e AES-128, ou volte para a v2c com uma community forte restrita à sua LAN.

Atenção: Não exponha o SNMP à internet. Se uma varredura mostrar a porta 161 aberta num dispositivo que você não configurou, a avaliação de segurança do NetBlade a sinaliza justamente por isso.

2. Recupere endereços MAC durante as varreduras

Desde o Android 10, o sistema esconde dos apps a maioria dos endereços MAC. O roteador conhece todos eles, na tabela ARP.

  1. Na aba “LAN”, abra ⋮ → “Nomear rede” (ou edite a rede salva).
  2. Ative “Dispositivos do roteador (SNMP)”.
  3. Escolha a versão e preencha a “Comunidade”, ou, para a v3, “Nome de usuário v3”, “Autenticação”, “Senha de autenticação”, “Privacidade” e “Senha de privacidade”.
  4. Toque em “Salvar”.
  5. Se os MACs não aparecerem logo, use ⋮ → “Tentar novamente a busca de MAC por SNMP”.

A partir de agora, cada varredura desta rede lê a tabela do roteador, e o “Resumo da varredura” mostra o resultado em “Recuperação de MAC via SNMP”.

Observação: As credenciais SNMP ficam guardadas sem criptografia no banco de dados do app, então também entram no backup da sua Conta do Google e nos arquivos de backup exportados. É uma escolha consciente: uma restauração as traz de volta sem precisar digitá-las de novo.

3. Consulte a tabela do roteador diretamente

Para uma verificação avulsa, sem salvar uma rede:

  1. “Ferramentas” → “Dispositivos do roteador (SNMP)”.
  2. Preencha a community ou as credenciais v3 e inicie.

Você recebe os pares de IP e MAC que o roteador conhece, com os fabricantes. É a resposta mais direta para “quem está realmente nesta rede”.

4. Leia os detalhes SNMP de um dispositivo

  1. Abra os detalhes de qualquer dispositivo depois de uma varredura.
  2. Abra “Detalhes SNMP”.
  3. Se este dispositivo usa credenciais diferentes das da rede, toque no ícone ⚙ e preencha “SNMP para este dispositivo”, depois “Aplicar”.

O que você vê depende do dispositivo:

  • Todos: nome, localização, contato, tempo de atividade e descrição.
  • Impressoras: toner, contagem de páginas e número de série.
  • NAS e servidores: CPU, RAM, armazenamento, processos e usuários.
  • Switches e roteadores: interfaces, portas do switch, VLANs, endereços IP e encaminhamento de IP.
  • Hardware e firmware, quando o dispositivo os informa.

Toque numa interface para ver o gráfico de tráfego ao vivo, atualizado a cada 2 segundos. É um jeito rápido de achar a porta que está saturando um uplink.

5. Mapeie sua rede a partir dos switches

Se você tem switches gerenciáveis, o SNMP permite que o NetBlade desenhe como a rede está cabeada.

  1. Confirme que os switches respondem ao SNMP com as credenciais da rede, ou defina “SNMP para este dispositivo” em cada um.
  2. Depois de uma varredura, na aba “LAN”, passe de “Visualização em lista” para “Visualização em mapa”.
  3. Toque em “Reconstruir” para refazer o gráfico a partir das tabelas dos switches.
  4. Corrija o que precisar à mão: toque num nó e escolha “Marcar como switch”, “Conectar a…” ou “Desconectar”.

Sem SNMP nos switches, a rede aparece como um único segmento e a estrutura é só a que você desenhar.

Confira se funcionou

  • O “Resumo da varredura” mostra “O roteador respondeu” com um número de entradas ARP em “Recuperação de MAC via SNMP”.
  • Os dispositivos que diziam “Não obtido” agora mostram um MAC e um fabricante.
  • “Detalhes SNMP” do roteador mostra o nome e o tempo de atividade dele.

Se algo der errado

  • “Sem resposta SNMP” ou “sem resposta de …:161”. O SNMP está desligado, as credenciais estão erradas ou o dispositivo só aceita consultas de certos endereços. Verifique cada item no dispositivo.
  • “O roteador responde, mas a tabela ARP está vazia”. Alguns roteadores precisam que a parte IP/ARP do suporte SNMP seja ativada separadamente. Procure uma opção sobre MIBs ou ARP nas configurações de SNMP.
  • O resumo diz que foi tentada a community padrão public. Você ainda não configurou o SNMP para esta rede. Preencha a community nas configurações da rede.
  • Uma interface não tem gráfico de tráfego. Ela não expõe contadores de tráfego.
  • Um dispositivo sem MAC não aparece no mapa. Um dispositivo só pode ser colocado no mapa quando o MAC dele é conhecido.

Próximos passos

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