Ferramenta em Go une conexões de rede para acelerar downloads e jogos simultâneos
O utilitário gratuito combina tráfego de adaptadores Wi-Fi, Ethernet e tethering móvel para somar a velocidade da internet sem depender de servidores externos ou VPN.
Edição: Anderson Gomes
· 5 min de leitura
O desenvolvedor rohit267 publicou o net-merge, um utilitário de código aberto escrito na linguagem Go que permite usar todos os adaptadores de rede simultaneamente no Windows, macOS e Linux. O projeto ganhou destaque nos últimos dias e alcançou o quinto lugar diário no ranking Trendshift, registrando 154 novas estrelas no período avaliado. A ferramenta foi desenvolvida para resolver a subutilização de conexões locais, possibilitando somar a largura de banda de placas Wi-Fi, cabos Ethernet e ancoragem de celulares.
Dados rápidos
- Repositório: rohit267/net-merge
- Licença: MIT
- Linguagem: Go
- Estrelas e forks: 272 estrelas e 12 forks
- Posição no ranking: 5º lugar diário no Trendshift
- Data da consulta: 17 de outubro de 2026
Agregação de conexões para superar gargalos de rede
Os sistemas operacionais tradicionais concentram todo o tráfego de rede em apenas uma interface primária por padrão, ignorando placas adicionais conectadas ao mesmo computador. Quem possui uma conexão via cabo de rede Ethernet e uma rede sem fio Wi-Fi ativas ao mesmo tempo acaba utilizando a velocidade de apenas um dos enlaces. Essa configuração padrão gera desperdício de capacidade quando transferências pesadas de arquivos são executadas.
O cenário se repete em ambientes onde o usuário dispõe de ancoragem via celular, seja por cabo USB ou ponto de acesso sem fio. Mesmo com planos de dados distintos contratados, o fluxo comum de navegação e downloads não divide o tráfego entre as fontes disponíveis de forma nativa. O computador mantém as interfaces secundárias ociosas enquanto a rota principal atinge o limite contratado.
O net-merge soluciona essa barreira física ao distribuir fluxos de dados individuais entre todos os adaptadores conectados à máquina. Cada nova conexão estabelecida por um aplicativo recebe uma rota dedicada em uma das interfaces disponíveis, permitindo o aproveitamento conjunto de todas as conexões de internet.
Mecanismo de operação e comandos de instalação
O funcionamento do programa baseia-se na criação de interfaces virtuais do tipo TUN, que criam túneis virtuais no nível de rede, utilizando o driver Wintun no ambiente Windows para interceptar os pacotes sem exigir configurações de servidores proxy. A aplicação monitora continuamente o tráfego de cada placa, atribuindo mais conexões aos enlaces de maior velocidade e pausando o envio para interfaces sem acesso à internet até que o sinal retorne. Caso o aplicativo seja encerrado inesperadamente, o acesso tradicional à rede continua operando sem interrupções.
O consumo de recursos computacionais permanece em cerca de 0,18 núcleos de processador para cada 100 Mbit/s transferidos. A instalação em ambientes Linux pode ser realizada diretamente pelo terminal por meio dos seguintes comandos oficiais:
tar xzf net-merge--linux-.tar.gz
sudo install -m 755 net-merge /usr/local/bin/
sudo setcap cap_net_admin,cap_net_raw+ep /usr/local/bin/net-merge
net-merge tray
A instrução com setcap atribui permissões administrativas específicas para manipulação de pacotes, dispensando o uso contínuo de privilégios de superusuário na interface gráfica. O ícone da bandeja do sistema oferece suporte a ambientes gráficos compatíveis com o protocolo StatusNotifierItem, exibindo métricas de consumo de cada placa.
Casos práticos de uso no cotidiano
A distribuição de tráfego por conexão traz ganhos práticos em tarefas que realizam múltiplas requisições paralelas. Os cenários mais indicados incluem rotinas que abrem múltiplos canais simultâneos de dados:
- Jogos e plataformas digitais: plataformas de distribuição de jogos como o Steam utilizam dezenas de fluxos simultâneos para descarregar arquivos de instalação, distribuindo pacotes entre os adaptadores disponíveis para reduzir o tempo de espera.
- Navegação web em múltiplas abas: navegadores modernos realizam dezenas de requisições simultâneas para carregar textos, mídias e scripts, espalhando essas requisições entre conexões Ethernet e pontos de acesso Wi-Fi.
- Envio e sincronização de arquivos em nuvem: rotinas de sincronização para serviços de armazenamento como o Google Drive utilizam conexões concorrentes para acelerar o envio de dados volumosos.
- Gerenciadores de download e torrents: utilitários dedicados como o IDM e clientes de torrent dividem arquivos grandes em fragmentos que transitam ao mesmo tempo por diferentes placas de rede.
Diferenciais em relação a intermediários e proxies
Ao contrário de ferramentas comerciais que cobram mensalidades e exigem o tráfego passando por servidores remotos, o net-merge opera exclusivamente no nível local. O sistema dispensa a contratação de redes privadas virtuais terceirizadas, não exige a criação de contas de usuário e não depende de servidores externos para processar pacotes.
O suporte abrange os protocolos TCP e UDP, além de lidar nativamente com os padrões de endereçamento IPv4 e IPv6 em qualquer programa instalado. Em testes documentados no repositório com Wi-Fi e duas conexões de celular, a ferramenta atingiu velocidades entre 232 e 303 Mbit/s, enquanto o enlace mais rápido isolado forneceu cerca de 121 Mbit/s. Diferente de equipamentos corporativos que exigem agregação de canal na operadora, a divisão ocorre diretamente nas conexões de saída do próprio computador.
Limitações operacionais e aspectos de segurança
A arquitetura do software impõe uma restrição fundamental quanto ao tipo de transferência que pode ser acelerada. O balanceamento ocorre por conexão individual, o que significa que o download de um arquivo único em fluxo solitário fica restrito à velocidade de uma única placa.
O projeto apresenta estágio inicial de desenvolvimento, tendo sido criado em 12 de outubro de 2026 e publicado sob a licença de código aberto MIT. O repositório contava com 272 estrelas, 12 forks, 1 issue aberta e o último commit registrado em 16 de outubro de 2026, data em que saiu a versão v0.2.0. Os instaladores para Windows ainda não contam com assinatura digital de certificados, fazendo com que o sistema operacional exiba avisos de segurança ao usuário durante a execução inicial.
A documentação externa possui lacunas, uma vez que o campo de site oficial consta como não informado no repositório. O usuário deve considerar que o projeto exige permissões elevadas de administração no sistema operacional para gerenciar interfaces de rede, exigindo cautela antes do uso em máquinas corporativas.
Resumo rápido
- Projeto: net-merge (criado por rohit267)
- Licença: MIT
- Linguagem: Go
- Estrelas: 272 estrelas
- Ranking: 5º lugar no Trendshift diário
- Risco principal: executáveis sem assinatura digital e projeto recente em versão v0.2.0
Fontes
- Repositório no GitHub: https://github.com/rohit267/net-merge
- Última versão (v0.2.0): https://github.com/rohit267/net-merge/releases
- Go
- MIT
- Repositórios em Alta
- Trendshift


Ambiente leve para Java reduz uso de memória ao revisar código gerado por IA
· 4 min de leitura
Auditoria de código baseada em evidências reduz alucinações de modelos de linguagem
Ferramenta de linha de comando cria mapa determinístico de repositórios para fundamentar revisões de código e ferramentas de inteligência artificial.
· 4 min de leitura
