Gratuito e open source · Versão 0.1.0

Sua rede, sob controle.

Descubra, mapeie e monitore todos os dispositivos da rede local em um só lugar — com topologia, alertas em tempo real e inteligência artificial.

100% gratuito · código aberto (MIT) · Windows 10/11 64 bits · desenvolvido por Douglas Piero

http://192.168.15.10:3000
Tela de inventário do NetInventory com a lista de dispositivos da rede
Recursos

Tudo o que acontece na sua rede, num painel só

Instale em um computador da rede e acesse de qualquer navegador. Sem nuvem: o inventário fica com você.

Descoberta automática

Scans agendados encontram cada dispositivo com IPv4, IPv6, MAC, fabricante, hostname e portas abertas.

Mapa da topologia

Visualize a rede a partir do gateway, arraste os equipamentos e descubra ligações reais via SNMP.

Ligações monitoradas

Cada link é testado a cada 30 segundos. Caiu? Fica vermelho no mapa e vai para o histórico.

Alertas em tempo real

Notificações no navegador quando uma ligação cai, volta ou um dispositivo desconhecido aparece.

Ferramentas de rede

ARP e port scan, SNMP, Wake-on-LAN, DHCP, DNS, tabela ARP, rotas e checagem de segurança.

Assistente com IA

Identifica dispositivos sem nome, explica riscos de segurança, resume eventos e responde perguntas.

Telas

Conheça o NetInventory por dentro

Imagens reais do aplicativo, com uma rede de demonstração.

http://192.168.15.10:3000

Inteligência artificial

Um analista de rede que trabalha com você

A IA lê o seu inventário, o histórico e as portas abertas e responde como um especialista: identifica o que é cada aparelho, aponta riscos, explica o que aconteceu e diz o que fazer. Tudo em português e só quando você pede.

Assistente: pergunte sobre a sua rede

Converse em português e receba respostas com base nos dados reais do inventário, do histórico e das ligações monitoradas. O assistente consulta as informações sozinho antes de responder.

  • “O que entrou na rede nas últimas 24 horas?”
  • “Alguma ligação monitorada caiu esta semana? Por quê?”
  • “Quais dispositivos têm portas arriscadas e o que devo fazer?”
  • “Quais dispositivos estão offline agora?”
Assistente IA respondendo quais dispositivos entraram na rede e quais têm portas arriscadas, com recomendações

Identificação: dá nome aos dispositivos desconhecidos

O scan encontra aparelhos que não dizem o que são. A IA analisa fabricante, portas abertas e tipo de MAC e sugere nome e tipo para cada um, com o nível de confiança e o motivo.

Você marca as sugestões que quer aplicar e pronto: o inventário fica organizado em segundos, em vez de investigar aparelho por aparelho.

Identificação com IA sugerindo Lâmpada inteligente Tuya, Celular Xiaomi e Impressora Epson para dispositivos sem nome

Diagnóstico de segurança da rede inteira

O NetInventory já marca as portas de risco de cada dispositivo (Telnet, SMB, RDP, VNC, bancos sem senha…). A IA transforma essa lista num relatório priorizado: o mais grave primeiro, os problemas agrupados e as ações prioritárias para resolver.

Fica em Ferramentas → Segurança.

Diagnóstico de segurança da rede gerado pela IA, com itens mais graves, riscos médios e três ações prioritárias

Explicação de riscos de cada dispositivo

Na página de um equipamento, a IA explica em linguagem simples por que cada porta aberta é um risco para aquele tipo de aparelho e o que fazer, como desativar SMBv1, ativar NLA no RDP ou restringir o acesso à rede interna.

Card de segurança do servidor srv-backup com explicação da IA sobre as portas SMB e RDP e recomendações

Resumo do que aconteceu na rede

Em vez de ler dezenas de eventos, peça um resumo das últimas 24 horas ou dos últimos 7 dias: dispositivos novos, quedas e retornos, mudanças de IP e o que merece atenção.

Resumo com IA das últimas 24 horas listando novos dispositivos, quedas e mudanças de IP

Antes de qualquer envio, IPs, MACs, hostnames e apelidos são mascarados. A IA usa a sua chave da OpenAI: veja como ativar.

Ferramentas

A caixa de ferramentas do administrador de rede

Nove ferramentas de diagnóstico e descoberta numa só tela, executadas a partir do servidor do NetInventory, ou seja, de dentro da sua rede, sem instalar mais nada.

ARP Scan

Força a resolução ARP de cada IP da faixa. Encontra até dispositivos que bloqueiam ping, como celulares e câmeras.

Use para: achar tudo o que está conectado.

Port Scan

Scan TCP (como nmap -sT) mostrando portas abertas, fechadas e filtradas por firewall.

Use para: ver quais serviços um aparelho expõe.

SNMP

Lê dados de switches, roteadores e impressoras gerenciáveis (SNMP v1/v2c): modelo, uptime, interfaces.

Use para: inspecionar equipamentos de rede.

Wake-on-LAN

Liga um computador remotamente enviando o magic packet. O PC precisa ter o WoL ativo e estar no cabo.

Use para: ligar PCs à distância para manutenção.

DHCP

Mostra qual servidor entregou o IP, o gateway, os DNS e a validade da concessão.

Use para: achar o servidor DHCP e conflitos.

DNS

Resolve registros A, MX, TXT e PTR, no DNS do sistema, num servidor à escolha ou no próprio roteador.

Use para: testar resolução de nomes.

Tabela ARP

As associações IP → MAC que o servidor conhece, por interface, com fabricante e o dispositivo do inventário.

Use para: descobrir de quem é um IP ou MAC.

Roteamento

As rotas IPv4 do servidor e para onde cada destino é encaminhado, incluindo o gateway padrão.

Use para: entender a saída para a internet.

Segurança com IA

Todas as portas de risco da rede numa lista, por severidade, e o diagnóstico da IA com as ações prioritárias.

Use para: auditar a rede inteira de uma vez.
Histórico

Tudo o que mudou na rede, com data e hora

Cada scan e cada teste das ligações monitoradas alimentam uma linha do tempo. Quando algo dá errado, você sabe o que mudou e quando.

  • +Dispositivo novo entrou na rede
  • ⇄Mudança de IP de um dispositivo conhecido
  • AaMudança de hostname (nome do aparelho)
  • ◐Ficou offline ou voltou a ficar online
  • ✕Ligação monitorada caiu, com a ponta que parou de responder
  • ✓Ligação voltou, com quanto tempo ficou fora

Os mesmos eventos podem virar notificações no navegador, e a IA resume o período para você.

/history
Página Histórico com resumo de IA e lista de eventos da rede
Usuários e acessos

Cada pessoa da equipe com o acesso certo

Crie um usuário para cada pessoa e escolha o perfil dela. O técnico opera a rede, a recepção só acompanha, e configurações e chave da IA ficam com o administrador.

Administrador

Acesso total: cria e gerencia usuários, define a faixa do scan, cadastra a chave da IA e faz a limpeza do inventário.

Operador

Opera a rede no dia a dia: roda scans e ferramentas, edita dispositivos e ligações e usa a IA. Não mexe em configurações nem em usuários.

Visualizador

Somente consulta: inventário, mapa, ligações e histórico. Ideal para gestores ou para acompanhar a rede numa tela.

/users
Página Usuários e acessos com o formulário Novo usuário e a lista de usuários com perfil, status e último acesso

O que cada perfil pode fazer

Admin.OperadorVisualiz.
Ver inventário, mapa, ligações e histórico✓✓✓
Rodar scan, ferramentas e testar ligações✓✓—
Editar dispositivos, ligações e o mapa✓✓—
Usar os recursos de IA✓✓—
Configurações (scan, chave da IA, limpeza)✓——
Gerenciar usuários✓——

Seguro por padrão

  • Vale na hora: mudou o perfil ou desativou alguém, o efeito é imediato, sem esperar a pessoa sair.
  • Desativar sem apagar: quem sai da equipe perde o acesso, e você pode reativar depois.
  • Senha redefinida encerra as sessões abertas daquele usuário.
  • Sempre há um administrador: o sistema não deixa remover ou rebaixar o último.
  • Minha conta: cada pessoa troca a própria senha e vê o seu perfil.
Como funciona

Um servidor na sua rede. Acesso de qualquer lugar dela.

O NetInventory precisa enxergar a rede para descobri-la, por isso roda em um computador dentro dela — e todo mundo da equipe acessa pelo navegador.

Instale em um PC da rede

Escolha um computador que fique ligado (pode ser um servidor ou um desktop) e execute o instalador como administrador.

Ele vira um serviço

O NetInventory roda em segundo plano, inicia junto com o Windows e libera a porta 3000 no firewall da rede privada.

Acesse pelo navegador

No próprio PC, abra http://localhost:3000. Dos outros, use o IP dele: http://192.168.x.x:3000. Crie o administrador e configure a faixa da sua rede.

Dispositivoscâmeras, PCs, impressoras…
PC com NetInventoryescaneia e monitora
Sua equipeacessa pelo navegador
Primeiro passo depois de instalar

Diga ao NetInventory qual é a sua rede

Em Configurações → Scan da rede você informa a faixa de IPs que será escaneada e de quanto em quanto tempo. É a única configuração obrigatória.

O app vem com a faixa 192.168.1.0/24. Se a sua rede usa outros endereços (como 192.168.0.x, 10.0.0.x ou 172.16.x.x), o scan não vai encontrar nenhum dispositivo até você ajustar a faixa.
Card Scan da rede: campo Faixa de IP (CIDR) com 192.168.15.0/24, seletor Scan automático e botão Salvar 1 2 3

1Faixa de IP (CIDR)

É o “endereço” da sua rede. Para descobrir, abra o Prompt de Comando no computador onde instalou o NetInventory e digite ipconfig:

C:\> ipconfig Adaptador Ethernet: Endereço IPv4. . . . : 192.168.0.25 Máscara de Sub-rede : 255.255.255.0 Gateway Padrão . . . : 192.168.0.1

Troque o último número do IPv4 por 0 e acrescente o tamanho pela máscara. Neste exemplo: 192.168.0.0/24.

MáscaraUseEndereços
255.255.255.0/24254 · o mais comum
255.255.254.0/23510
255.255.252.0/221.022
255.255.240.0/204.094 · o maior aceito

2Scan automático

De quanto em quanto tempo o NetInventory varre a rede sozinho, encontrando dispositivos novos e marcando os que saíram:

  • A cada 5 ou 15 minutos: para acompanhar de perto quem entra e sai da rede.
  • A cada 30 minutos ou 1 hora: bom equilíbrio para a maioria das empresas.
  • Desligado: o scan só acontece quando você clica em Escanear agora no Inventário.

O scan roda no servidor, então continua funcionando com o navegador fechado. Já as ligações monitoradas são testadas a cada 30 segundos, independentemente dessa opção.

3Salvar e escanear

Clique em Salvar e depois vá ao Inventário → Escanear agora para o primeiro scan. Os dispositivos encontrados aparecem na lista assim que o scan termina.

Inteligência artificial · opcional

Ative a IA com a sua chave da OpenAI

Os recursos de IA (identificar dispositivos, analisar a segurança, resumir eventos e o Assistente) usam a sua própria chave da API da OpenAI. Sem chave, todo o resto do NetInventory funciona normalmente; só as opções de IA ficam desabilitadas.

No primeiro acesso, o NetInventory mostra este passo a passo automaticamente. Se você clicar em Agora não, dá para cadastrar a chave depois em Configurações → Inteligência artificial (OpenAI).

1Entre na plataforma da OpenAI

Acesse platform.openai.com e faça login, ou crie uma conta.

Importante: a API é cobrada à parte da assinatura do ChatGPT Plus. Adicione créditos em Settings → Billing; sem saldo, a chave não funciona.

2Crie uma chave secreta

Em API keys, clique em Create new secret key, dê um nome (ex.: NetInventory) e crie.

Copie a chave, que começa com sk-. Ela só aparece uma vez: se perder, crie outra.

3Cole no NetInventory

Cole a chave no aviso que aparece no primeiro acesso, ou em Configurações, e clique em Salvar.

O NetInventory testa a chave na OpenAI antes de salvar. Se estiver errada ou sem créditos, ele avisa na hora.

Aviso Ative os recursos de IA, com os três passos para obter a chave da OpenAI e o campo para colá-la
O aviso que aparece no primeiro acesso

Para trocar ou remover a chave depois

Em Configurações → Inteligência artificial (OpenAI) você vê se a IA está ativa (com os 4 últimos caracteres da chave), cola uma chave nova, escolhe o modelo ou remove a chave.

Card Inteligência artificial em Configurações, com os campos Chave da API e Modelo
Download

Comece a mapear sua rede agora

Grátis, sem cadastro e open source. Um instalador só, com tudo incluído — não precisa instalar Node, banco de dados nem Docker.

Baixar grátis para Windows
NetInventory-Setup-0.1.0.exe · 47 MB · todas as versões SHA-256: af198c21fa6b797496ee59ad1efea004676b951753ccfb2e181a7109854d9bff

Requisitos

  • Windows 10 ou 11, 64 bits
  • Permissão de administrador para instalar
  • Computador conectado à rede que será monitorada
  • ~250 MB livres em disco
  • Opcional: chave da API da OpenAI para os recursos de IA
Gratuito e open source

Sem plano pago. Sem cadastro. Código aberto.

O NetInventory é gratuito para usar em casa ou na empresa. Você baixa, instala e usa todos os recursos: inventário, topologia, ligações monitoradas, alertas, ferramentas e histórico.

  • Sem limite de dispositivos nem de usuários: cada pessoa da equipe com o seu acesso.
  • Sem conta online: tudo roda no seu computador.
  • Código aberto (licença MIT): leia, audite e compile você mesmo no GitHub.
  • IA opcional: o único custo possível é o uso da OpenAI, cobrado direto na sua conta, se você ativar.
Quem desenvolveu
Douglas Piero Criador e desenvolvedor do NetInventory

O NetInventory é um projeto independente e de código aberto, desenvolvido e mantido por Douglas Piero. Sugestões, issues e contribuições são bem-vindas.

Código no GitHub
Dúvidas

Perguntas frequentes

O NetInventory é pago?

Não. É gratuito, sem plano pago, sem limite de dispositivos ou de usuários e sem cadastro. O único custo possível é o da OpenAI, se você quiser ativar os recursos de IA com a sua própria chave; ele é cobrado direto na sua conta da OpenAI.

O Windows mostrou “O Windows protegeu o computador”. É seguro?

O aviso do SmartScreen aparece para programas ainda sem certificado de assinatura digital. Clique em Mais informações → Executar assim mesmo. Se quiser conferir o arquivo, compare o SHA-256 acima com o resultado de Get-FileHash NetInventory-Setup-0.1.0.exe no PowerShell.

O scan não encontrou nenhum dispositivo.

Quase sempre é a faixa de IP: o padrão é 192.168.1.0/24, e a sua rede pode usar outra. Veja o seu IPv4 com ipconfig e ajuste em Configurações → Scan da rede. Confira também se o computador do NetInventory está na mesma rede (e não só no Wi-Fi de visitantes).

O código é aberto?

Sim, sob a licença MIT. O código completo está no GitHub: você pode auditar o que o instalador faz, compilar a sua própria versão e contribuir. Falhas de segurança podem ser reportadas em privado pela aba Security do repositório.

Mais de uma pessoa pode usar?

Sim. O administrador cria um usuário para cada pessoa em Usuários e acessos e escolhe o perfil: Administrador, Operador ou Visualizador. Todos acessam pelo navegador, de qualquer computador da rede.

Preciso deixar o computador ligado?

Sim. O NetInventory roda como serviço nesse computador: enquanto ele estiver ligado, os scans automáticos e o monitoramento das ligações continuam funcionando, mesmo sem ninguém logado.

Os outros computadores não conseguem abrir o painel.

Confira se a rede está marcada como Privada no Windows (a regra de firewall vale para redes privadas e de domínio) e use o IP do computador onde o NetInventory foi instalado, por exemplo http://192.168.1.20:3000.

Meus dados vão para a nuvem?

Não. O inventário, o histórico e os usuários ficam em um banco local, em C:\ProgramData\NetInventory. Só os recursos de IA, quando você usa, enviam dados — já mascarados — para a OpenAI.

Como atualizo ou desinstalo?

Para atualizar, basta executar o instalador da nova versão: os dados são mantidos. Para remover, use “Adicionar ou remover programas”. A pasta de dados é preservada; apague-a manualmente se quiser começar do zero.