Um monitor de rede self-hosted que mostra, em um mapa ao vivo, a quais servidores externos seus dispositivos se conectam, sem bloquear o tráfego.
291-Group/LAN-Orangutan
Ferramenta de descoberta de rede auto-hospedada que encontra dispositivos na LAN, permite identificá-los e agrupá-los e sinaliza mudanças ao longo do tempo, com suporte ao Tailscale.
Alternativa open source a:Fing
- Estrelas
- 1,150
- Forks
- 64
- Issues abertas
- 3
- Último commit
- há 7 dias
O que é?
O LAN Orangutan examina suas redes locais para encontrar todos os dispositivos conectados e permite identificar, agrupar e adicionar anotações a cada um. Ele funciona como um único binário Go e pode ser usado por um painel web ou por uma CLI com saída em JSON. A descoberta de dispositivos usa o nmap, que precisa estar instalado no host.
Você pode salvar snapshots da rede e compará-los depois para ver o que mudou. Os dispositivos marcados como esperados geram uma notificação quando algo novo aparece ou algum dispositivo desaparece. O painel também permite fazer backups, restaurar dados e gerar relatórios HTML compartilháveis.
Os peers do Tailscale são lidos diretamente pela CLI do Tailscale e aparecem junto aos dispositivos locais. Também é possível conectar ou desconectar o Tailscale pelo app. O painel é protegido por uma senha definida na primeira execução. O suporte ao Docker se limita ao Linux com rede do host; no macOS e no Windows, é preciso executar o binário diretamente.
Recursos principais
- 01Descobre dispositivos em redes locais usando o nmap
- 02Identifica, agrupa e anota dispositivos com nomes de grupos personalizados
- 03Salva snapshots da rede e os compara para mostrar mudanças
- 04Alerta quando dispositivos esperados desaparecem ou dispositivos desconhecidos aparecem
- 05Exibe peers do Tailscale e permite conectar ou desconectar pelo app
- 06Oferece um painel web e uma CLI com saída em JSON
Casos de uso
- Para quem administra um homelab e quer inventariar todos os dispositivos da rede
- Para verificar se dispositivos inesperados ou desconhecidos estão entrando na LAN de casa ou do escritório
- Para visualizar peers do Tailscale junto aos dispositivos locais em uma única lista
- Para exportar um relatório HTML compartilhável com o estado atual da rede
Início rápido
- 1
Instale o nmap, que é obrigatório (exemplo para macOS).
brew install nmap - 2
Instale o LAN Orangutan com o Homebrew (macOS).
brew install 291-group/tap/lan-orangutan - 3
Para obter todas as informações dos dispositivos, inicie o servidor com sudo e crie uma senha no navegador em http://localhost:291.
sudo ./orangutan serve
Antes de usar
- O nmap precisa ser instalado separadamente.
- O Docker só é compatível com Linux; o Docker Desktop no macOS e no Windows não consegue escanear sua rede real.
- Para obter todas as informações dos dispositivos (endereços MAC, fabricantes), é preciso ter permissões de sudo ou de administrador.
- Não há suporte integrado a HTTPS; portanto, é necessário usar um proxy reverso para ter acesso criptografado.
Em coleções
Tópicos
Perguntas frequentes
- O que é LAN-Orangutan?
- Ferramenta de descoberta de rede auto-hospedada que encontra dispositivos na LAN, permite identificá-los e agrupá-los e sinaliza mudanças ao longo do tempo, com suporte ao Tailscale. O LAN Orangutan examina suas redes locais para encontrar todos os dispositivos conectados e permite identificar, agrupar e adicionar anotações a cada um. Ele funciona como um único binário Go e pode ser usado por um painel web ou por uma CLI com saída em JSON. A descoberta de dispositivos usa o nmap, que precisa estar instalado no host.
- LAN-Orangutan é gratuito? Qual é a licença?
- LAN-Orangutan é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- LAN-Orangutan ainda é mantido?
- Manutenção ativa. O último commit de LAN-Orangutan foi em 31 de out. de 2026.
- Para que posso usar LAN-Orangutan?
- Para quem administra um homelab e quer inventariar todos os dispositivos da rede Para verificar se dispositivos inesperados ou desconhecidos estão entrando na LAN de casa ou do escritório Para visualizar peers do Tailscale junto aos dispositivos locais em uma única lista Para exportar um relatório HTML compartilhável com o estado atual da rede
- Como instalar LAN-Orangutan?
- Instale o nmap, que é obrigatório (exemplo para macOS).: brew install nmap Instale o LAN Orangutan com o Homebrew (macOS).: brew install 291-group/tap/lan-orangutan Para obter todas as informações dos dispositivos, inicie o servidor com sudo e crie uma senha no navegador em http://localhost:291.: sudo ./orangutan serve
- Onde consigo LAN-Orangutan?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/291-Group/LAN-Orangutan
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Scanner de rede self-hosted que mapeia hosts, serviços e conexões em intervalos programados e mantém diagramas atualizados em quatro visualizações.
Ferramenta de interface de terminal escrita em Go que descobre e explora dispositivos na rede local sem privilégios elevados.
Ferramenta de visibilidade de rede auto-hospedada que descobre continuamente dispositivos, identifica alterações e envia alertas.
Expõe contêineres Docker como Tailscale Services usando labels docktail.*, sem dispositivos Tailscale por contêiner nem portas publicadas.
App Docker auto-hospedado para documentar infraestrutura de homelab e laboratório: racks, dispositivos, portas, cabos, IPAM, VLANs, Wi-Fi, monitoramento e mapas de topologia.