Uma ferramenta open-source poderosa para gerenciar redes e solucionar problemas de rede!
<div align="center">
<img alt="NETworkManager Logo" src="https://raw.githubusercontent.com/BornToBeRoot/NETworkManager/main/Images/NETworkManager_128x128.png?raw=true" width="128" />
<h1>NETworkManager</h1>
<p>
<b>Uma poderosa ferramenta de código aberto para gerenciar redes e solucionar problemas de rede!</b>
</p>
<p>
Simplifique e agilize sua administração de rede e solução de problemas com o <strong>NETworkManager</strong>. Conecte, monitore e solucione problemas em sua infraestrutura de rede e servidores usando ferramentas integradas como Remote Desktop (RDP), PuTTY (SSH, Serial, etc.), PowerShell (WSL, K9s, etc.) e TigerVNC (VNC). Realize diagnósticos de rede aprofundados com recursos como WiFi Analyzer, IP Scanner, Port Scanner, Ping Monitor, Traceroute, DNS Lookup, LLDP/CDP Capture e <a href="https://borntoberoot.net/NETworkManager/docs/introduction">muitos outros</a> — tudo em uma interface limpa e unificada.
</p>
<p>
Organize hosts e redes em perfis com acesso contínuo a todos os recursos. Os arquivos de perfil podem ser criptografados para proteger seus dados confidenciais e usados para separar diferentes clientes ou ambientes. O NETworkManager está pronto para empresas com um instalador MSI, binários assinados, políticas de sistema para configuração centralizada e suporte para gerenciadores de pacotes como Chocolatey, Evergreen e WinGet. Disponível em mais de 16 idiomas com temas claro/escuro personalizáveis e cores de destaque.
</p>
<p>
<a href="https://borntoberoot.net/NETworkManager/download" target="_blank">
<img alt="Download Now" src="https://img.shields.io/badge/%F0%9F%9A%80_Baixe_Agora-00abbd?style=for-the-badge&labelColor=1c2526" height="48" />
</a>
</p>
<p>
<a href="https://github.com/BornToBeRoot/NETworkManager/stargazers" target="_blank">
<img alt="GitHub Stars" src="https://img.shields.io/github/stars/BornToBeroot/NETworkManager.svg?style=for-the-badge&logo=github&color=ffcc00&label=Stars" />
</a>
<a href="https://github.com/BornToBeRoot/NETworkManager/network" target="_blank">
<img alt="GitHub Forks" src="https://img.shields.io/github/forks/BornToBeroot/NETworkManager.svg?style=for-the-badge&logo=github&color=00abbd&label=Forks" />
</a>
<a href="https://github.com/BornToBeRoot/NETworkManager/releases" target="_blank">
<img alt="Total Downloads" src="https://img.shields.io/github/downloads/BornToBeroot/NETworkManager/total.svg?style=for-the-badge&logo=github&color=28a745&label=Downloads" />
</a>
</p>
<p>
<a href="https://github.com/BornToBeRoot/NETworkManager/releases/latest" target="_blank">
<img alt="Latest Release Downloads" src="https://img.shields.io/github/downloads/BornToBeroot/NETworkManager/latest/total.svg?style=for-the-badge&logo=github&label=%C3%9Altimo%20Release" />
</a>
<a href="https://github.com/BornToBeRoot/NETworkManager/releases" target="_blank">
<img alt="Pre-release Downloads" src="https://img.shields.io/github/downloads-pre/BornToBeroot/NETworkManager/latest/total.svg?label=Downloads%20Pr%C3%A9-lan%C3%A7amento&style=for-the-badge&logo=github" />
</a>
</p>
<p>
<a href="https://ci.appveyor.com/project/BornToBeRoot/NETworkManager/branch/main" target="_blank">
<img alt="AppVeyor Build Status" src="https://img.shields.io/appveyor/ci/BornToBeRoot/NETworkManager/main.svg?style=for-the-badge&logo=appveyor&label=Build%20Principal" />
</a>
<a href="https://github.com/BornToBeRoot/NETworkManager/blob/main/LICENSE" target="_blank">
<img alt="License" src="https://img.shields.io/github/license/BornToBeRoot/NETworkManager.svg?style=for-the-badge&logo=github&label=Licen%C3%A7a" />
</a>
</p>
<p>
<a href="https://app.transifex.com/BornToBeRoot/NETworkManager/dashboard/" target="_blank">
<img alt="Transifex" src="https://img.shields.io/badge/%F0%9F%8C%8D_Ajude_a_Traduzir-28a745?style=for-the-badge" />
</a>
<a href="https://github.com/BornToBeRoot/NETworkManager/issues/new?labels=Feature-Request&template=Feature_request.md" target="_blank">
<img alt="Feature Request" src="https://img.shields.io/badge/%F0%9F%92%A1_Solicitar_Recurso-28a745?style=for-the-badge&logo=github" />
</a>
<a href="https://github.com/BornToBeRoot/NETworkManager/issues/new?labels=Issue&template=Bug_report.md" target="_blank">
<img alt="Bug Report" src="https://img.shields.io/badge/%F0%9F%90%9B_Reportar_Erro-red?style=for-the-badge&logo=github" />
</a>
</p>
<p>
<a href="#-download">Download</a> • <a href="#-donate">Doar</a> • <a href="#-screenshots">Capturas de Tela</a> • <a href="#-changelog">Histórico de Alterações</a> • <a href="#-documentation">Documentação</a> • <a href="#-contributing">Contribuir</a> • <a href="#-build">Compilar</a> • <a href="#-thanks">Agradecimentos</a> • <a href="#-license">Licença</a>
</p>
</div>
<div align="center">
<img alt="NETworkManager Features Preview" src="https://raw.githubusercontent.com/BornToBeRoot/NETworkManager/main/Website/static/img/preview-features.gif?raw=true" />
</div>
## 🚀 Por que o NETworkManager?
O NETworkManager é a sua ferramenta essencial para simplificar a administração e a solução de problemas de rede. Seja você um administrador de sistemas mantendo a rede da empresa com vários servidores, um engenheiro de rede em uma grande empresa ou um entusiasta de TI gerenciando seu laboratório doméstico, o NETworkManager oferece um conjunto poderoso de ferramentas para gerenciar e diagnosticar sua infraestrutura de rede de forma eficiente.
Veja por que você vai amá-lo:
- 🧰 **Experiência Unificada** - Todas as suas ferramentas de rede essenciais juntas em uma interface limpa e unificada.
- 🖥️ **Gerenciamento Remoto de Sistemas** - Conecte-se perfeitamente via Remote Desktop (RDP), PuTTY (SSH, Serial, etc.), PowerShell (WSL, K9s, etc.) ou TigerVNC (VNC).
- 🔍 **Analise e Solucione Problemas** - Diagnósticos de rede aprofundados com WiFi Analyzer, IP Scanner, Port Scanners, Ping Monitor, Traceroute, DNS Lookup, LLDP/CDP Capture e <a href="https://borntoberoot.net/NETworkManager/docs/introduction">muitos outros</a>.
- 🔐 **Perfis Seguros** - Organize hosts e redes em perfis com acesso contínuo a todos os recursos. Criptografe arquivos de perfil e separe-os por cliente ou ambiente.
- 💎 **Código Aberto e Gratuito** - Sem anúncios, sem assinaturas, sem vender seus dados, totalmente impulsionado pela comunidade.
- 🏢 **Pronto para Empresas** - Instalador MSI, binários assinados, [políticas de sistema](https://borntoberoot.net/NETworkManager/docs/system-wide-policies) para configuração centralizada e suporte a gerenciadores de pacotes (Chocolatey, Evergreen e WinGet).
- 🎨 **Experiência Personalizada** - Disponível em 16+ idiomas, com temas claro/escuro personalizáveis e cores de destaque.
📖 Explore todos os recursos em detalhes em nossa [documentação](https://borntoberoot.net/NETworkManager/docs/introduction).
## 📦 Download
Comece com o NETworkManager hoje! Baixe binários pré-compilados e [assinados](https://borntoberoot.net/NETworkManager/download#code-signing-policy) (instalação, portátil ou arquivo) em nossa [página de download](https://borntoberoot.net/NETworkManager/download) com instruções detalhadas de instalação (por exemplo, instalação silenciosa). Os arquivos estão hospedados no [GitHub Releases](https://github.com/BornToBeRoot/NETworkManager/releases/latest).
<div align="center">
<a href="https://borntoberoot.net/NETworkManager/download" target="_blank">
<img alt="Download Now" src="https://img.shields.io/badge/%F0%9F%9A%80_Baixe_Agora-00abbd?style=for-the-badge&labelColor=1c2526" height="48" />
</a>
</div>
> [!TIP]
> Versões de pré-lançamento com os recursos e correções mais recentes estão (às vezes) disponíveis para teste no [GitHub Releases](https://github.com/BornToBeRoot/NETworkManager/releases). Observe que as versões de pré-lançamento podem ser instáveis e não são recomendadas para uso em produção. Relate quaisquer problemas encontrados no [GitHub Issues](https://github.com/BornToBeRoot/NETworkManager/issues/new/choose).
Instale e atualize via gerenciadores de pacotes para uma configuração sem complicações:
- **Chocolatey**:
```powershell
choco install networkmanager
```
- **WinGet**:
```powershell
winget install BornToBeRoot.NETworkManager
```
- **Evergreen**:
```powershell
# Obter a versão mais recente
Get-EvergreenApp -Name NETworkManager
# Salvar o arquivo de instalação
Get-EvergreenApp -Name NETworkManager | Save-EvergreenApp -Path C:\Users\$env:Username\Downloads\
```
Módulo PowerShell Evergreen (por exemplo, para automatizar a criação de imagens ou atualizações SCCM/Intune): <https://github.com/eucpilots/evergreen-module>
## 💖 Doação
O NETworkManager é de código aberto, gratuito e sem anúncios — desenvolvido no meu tempo livre para você.
Se você achar útil, aqui estão formas de apoiar o projeto:
- 🌟 **Marque o Repositório com Estrela** – Mostre seu apreço e fique atualizado sobre novos recursos.
- 📢 **Compartilhe** – Espalhe a palavra para amigos, colegas ou nas redes sociais.
- 🎥 **Crie Conteúdo** – Escreva posts em blogs, faça tutoriais ou produza vídeos sobre o NETworkManager.
- ☕🍺 **Doe** – Apoie o projeto com um café ou cerveja!
| Crypto | Address |
| --------------- | ---------------------------------------------- |
| Bitcoin (BTC) | `bc1qwv0pqgrylt38djhemxdtm0ek94uuup6srl3x9n` |
| Ethereum (ETH) | `0xB25926F4D4Cf4b1A84645EB71f2747808492c63D` |
| XRP (XRP) | `rw95DGpqwM4MC74rYiixtHugn8XpHtpxGK` |
| Solana (SOL) | `HXkCwZtoVcFEPkwurQPfeVfK3PckKkqo1E5xjDAtQYr2` |
| Dogecoin (DOGE) | `DURnrWRpoE4ypCjD9fVaVnDrXJ1hfZrPjj` |
Obrigado por ajudar a manter o NETworkManager próspero!
## 📷 Capturas de Tela
<div align="center">
<img alt="NETworkManager preview de abas e arrastar e soltar" src="https://raw.githubusercontent.com/BornToBeRoot/NETworkManager/main/Website/static/img/preview-profiles.gif?raw=true" />
Arquivos de perfil criptografados, gerenciamento de grupos e perfis.
---
<img alt="NETworkManager preview de abas e arrastar e soltar" src="https://raw.githubusercontent.com/BornToBeRoot/NETworkManager/main/Website/static/img/preview-tabs-drag-drop.gif?raw=true" />
Abas e funcionalidade de arrastar e soltar.
---
<img alt="NETworkManager preview do tema claro/escuro" src="https://raw.githubusercontent.com/BornToBeRoot/NETworkManager/main/Website/static/img/preview-light-theme.png?raw=true" />
Temas claro/escuro personalizáveis e cores de destaque.
</div>
## 📃 Histórico de Alterações
Mantenha-se atualizado com as últimas melhorias e recursos. Confira o changelog completo [aqui](https://borntoberoot.net/NETworkManager/docs/category/changelog).
## 📖 Documentação
Explore tudo o que você precisa para aproveitar ao máximo o **NETworkManager**: guias abrangentes, tutoriais, posts de blog e perguntas frequentes — tudo em nosso site: [borntoberoot.net/NETworkManager](https://borntoberoot.net/NETworkManager).
## ✨ Contribuindo
Junte-se à nossa comunidade para tornar o NETworkManager ainda melhor! Veja como você pode contribuir:
- **🐞 Reportar Erros / Solicitar Recursos** – Compartilhe ideias ou problemas [aqui](https://github.com/borntoberoot/networkmanager/blob/main/CONTRIBUTING.md#contributing).
- **💻 Contribuições de Código** – Adicione recursos ou corrija bugs. Veja as [diretrizes](https://github.com/borntoberoot/networkmanager/blob/main/CONTRIBUTING.md#code).
- **🌍 Traduções** – Ajude a localizar o NETworkManager [aqui](https://github.com/borntoberoot/networkmanager/blob/main/CONTRIBUTING.md#translation).
- **📚 Documentação** – Melhore a documentação e tutoriais [aqui](https://github.com/borntoberoot/networkmanager/blob/main/CONTRIBUTING.md#documentation).
- **🔒 Relatórios de Segurança** – Reporte vulnerabilidades de forma responsável [aqui](https://github.com/BornToBeRoot/NETworkManager/blob/main/SECURITY.md).
Veja todos os contribuidores [aqui](https://github.com/BornToBeRoot/NETworkManager/blob/main/CONTRIBUTORS.md). Seguimos o [Código de Conduta do Pacto do Contribuidor](https://github.com/BornToBeRoot/NETworkManager/blob/main/CODE_OF_CONDUCT.md).
## 🔧 Compilar
Compile o NETworkManager você mesmo com estes passos:
1. **Pré-requisitos**:
- [.NET 10.x SDK](https://dotnet.microsoft.com/download/dotnet/10.0)
- [Visual Studio 2026](https://visualstudio.microsoft.com/) com as cargas de trabalho `.NET desktop development` e `Universal Windows Platform development` (ou [JetBrains Rider](https://www.jetbrains.com/rider/) - você ainda precisa instalar a carga de trabalho UWP via Visual Studio Installer)
2. **Clone o Repositório**:
- Clone com submódulos:
```powershell
git clone https://github.com/BornToBeRoot/NETworkManager.git
cd NETworkManager
git submodule update --init --recursive
```
3. **Compile**:
- Abra `.\Source\NETworkManager.sln` no Visual Studio ou JetBrains Rider.
- Alternativamente, compile via linha de comando:
```powershell
dotnet restore .\Source\NETworkManager.sln
dotnet build .\Source\NETworkManager.sln --configuration Release --no-restore
```
## 🙏 Agradecimentos
Um enorme agradecimento aos nossos apoiadores e contribuidores que tornam o NETworkManager possível:
- **Serviços**:
- [AppVeyor](https://www.appveyor.com/) - CI/CD para Windows, Linux e macOS.
- [GitHub Pages](https://pages.github.com/) - Hospedando nossa documentação.
- [ip-api.com](https://ip-api.com/) - API de geolocalização IP (gratuita para uso não comercial).
- [JetBrains](https://www.jetbrains.com/) - Licenças para [Rider](https://www.jetbrains.com/rider/) e outras ferramentas.
- [SignPath.io](https://signpath.io/) & [SignPath Foundation](https://signpath.org/) - Serviço gratuito de assinatura de código e certificado para projetos de código aberto.
- [Transifex](https://www.transifex.com/) - Plataforma de localização.
- **Bibliotecas**:
- [#SNMP Library](https://github.com/lextudio/sharpsnmplib) - Biblioteca SNMP para .NET.
- [AirspaceFixer](https://github.com/chris84948/AirspaceFixer) - AirspacePanel corrige todos os problemas de Airspace com Winforms hospedados em WPF.
- [ControlzEx](https://github.com/ControlzEx/ControlzEx) - Controlz compartilhados para WPF e mais.
- [DnsClient.NET](https://github.com/MichaCo/DnsClient.NET) - Biblioteca de código aberto poderosa e de alto desempenho para consultas DNS.
- [Docusaurus](https://docusaurus.io/) - Sites de documentação de código aberto fáceis de manter.
- [Dragablz](https://dragablz.net/) - TabControl destacável para WPF.
- [GongSolutions.Wpf.DragDrop](https://github.com/punker76/gong-wpf-dragdrop) - Um framework de arrastar e soltar fácil de usar para WPF.
- [IPNetwork](https://github.com/lduchosal/ipnetwork) - Biblioteca .NET para cálculos complexos de rede, IP e sub-rede.
- [LiveCharts2](https://github.com/Live-Charts/LiveCharts2) - Gráficos, mapas e medidores bonitos e interativos.
- [LoadingIndicators.WPF](https://github.com/zeluisping/LoadingIndicators.WPF) - Uma coleção de indicadores de carregamento para WPF.
- [MahApps.Metro](https://mahapps.com/) - Kit de ferramentas de UI para aplicações WPF.
- [MahApps.Metro.IconPacks](https://github.com/MahApps/MahApps.Metro.IconPacks) - Pacotes de ícones incríveis para WPF e UWP em uma única biblioteca.
- [NetBeauty2](https://github.com/nulastudio/NetBeauty2) - Mover componentes de runtime e dependências de aplicativos .NET para um subdiretório.
- [PSDiscoveryProtocol](https://github.com/lahell/PSDiscoveryProtocol) - Módulo PowerShell para descoberta LLDP/CDP.
Dê uma estrela nesses projetos para mostrar seu apoio!
## 🔒 Política de Assinatura de Código
O NETworkManager usa serviços gratuitos de assinatura de código da [SignPath.io](https://signpath.io/) e um certificado de assinatura de código gratuito fornecido pela [SignPath Foundation](https://signpath.org/) para assinar todos os binários e instaladores oficiais, garantindo autenticidade e integridade.
Os binários e instaladores são compilados no [AppVeyor](https://ci.appveyor.com/project/BornToBeRoot/networkmanager) diretamente do [repositório GitHub](https://github.com/BornToBeRoot/NETworkManager/blob/main/appveyor.yml). Após cada compilação, os artefatos são enviados automaticamente para o [SignPath.io](https://signpath.io/) via webhook, onde são assinados após aprovação manual pelo mantenedor. Uma vez assinados, os binários são enviados para a [página de releases do GitHub](https://github.com/BornToBeRoot/NETworkManager/releases).
## 🔐 Política de Privacidade
Sua privacidade é importante. O NETworkManager não transferirá nenhuma informação para outros sistemas em rede, a menos que especificamente solicitado pelo usuário ou pela pessoa que o instala ou opera.
O NETworkManager integrou alguns serviços de terceiros **opcionais** para melhorar a funcionalidade. Você pode optar por ativar ou desativar esses serviços na primeira inicialização ou posteriormente nas configurações:
- [api.github.com](https://docs.github.com/en/site-policy/privacy-policies/github-general-privacy-statement) - Verificar atualizações do aplicativo.
- [ipify.org](https://www.ipify.org/) - Recuperar o endereço IP público usado pelo cliente.
- [ip-api.com](https://ip-api.com/docs/legal) - Recuperar informações de rede (por exemplo, geolocalização, ISP, resolvedor DNS) usadas pelo cliente.
- [speed.cloudflare.com](https://www.cloudflare.com/privacypolicy/) - Medir velocidade de download/upload, latência e jitter.
## 📝 Licença
O NETworkManager é licenciado sob a [GNU General Public License v3](https://github.com/BornToBeRoot/NETworkManager/blob/main/LICENSE). As licenças das bibliotecas estão [aqui](https://github.com/BornToBeRoot/NETworkManager/tree/main/Source/NETworkManager.Documentation/Licenses).