A Apple Removeu o Network Utility. O Que Usar Agora
O Network Utility sumiu do macOS. Saiba por que a Apple o removeu e quais alternativas existem para ping, traceroute, consulta DNS e varredura de portas.
Se você atualizou recentemente para uma versão mais nova do macOS e foi procurar o Network Utility, provavelmente percebeu que ele sumiu. A Apple o removeu silenciosamente no macOS Big Sur, encerrando uma carreira que remontava à era clássica do Mac OS. O aplicativo ficou na pasta Utilities por mais de duas décadas e, então, um dia simplesmente deixou de existir.
A Apple não anunciou a remoção nem explicou o motivo. Não ofereceu um substituto. O Network Utility simplesmente desapareceu, deixando uma lacuna para todos que dependiam dele.
O que o Network Utility fazia
O Network Utility reunia várias ferramentas em uma única janela: Info, Netstat, Ping, Lookup, Traceroute, Whois, Finger e Port Scan. (O AppleTalk foi removido anos antes, quando esse protocolo foi descontinuado.) Para a maioria dos usuários, as mais importantes eram Ping, Traceroute, Lookup (DNS) e Port Scan.
O aplicativo tornava essas ferramentas acessíveis sem precisar abrir o Terminal. Você podia fazer ping em um servidor para verificar se estava respondendo, rastrear o caminho de rede até um destino, consultar registros DNS ou varrer portas abertas em um host. Funcionalidades básicas para solução de problemas de rede, mas genuinamente úteis.
Administradores de sistema o usavam constantemente. Desenvolvedores o acessavam ao depurar problemas de conexão. Usuários comuns que sabiam da sua existência apreciavam ter uma interface gráfica para essas funções em vez de memorizar a sintaxe da linha de comando.
Por que a Apple o removeu
A Apple nunca deu uma explicação oficial. O motivo mais provável é que o Network Utility dependia de APIs de sistema obsoletas e não valia a pena atualizá-lo. A Apple tem feito uma faxina no código legado há anos, abandonando o suporte a aplicativos de 32 bits e removendo funcionalidades que exigiam manutenção de frameworks antigos.
O Network Utility também tinha alguns problemas. A interface não havia mudado muito desde o início dos anos 2000. Algumas funções como o Finger eram relíquias obsoletas de uma internet mais antiga. Em vez de modernizar o aplicativo, a Apple optou por removê-lo completamente.
Há também a possibilidade de a Apple considerar essas ferramentas desnecessárias para a maioria dos usuários. O usuário comum de Mac nunca abre o Network Utility. Do ponto de vista da Apple, mantê-lo significava manter código que quase ninguém usava.
A alternativa pelo Terminal
Tudo o que o Network Utility fazia ainda é possível pelo Terminal. Os comandos subjacentes existem em todos os Macs:
ping google.com verifica a conectividade. traceroute google.com mostra o caminho de rede. nslookup google.com ou dig google.com lida com consultas DNS. whois google.com recupera informações de registro de domínio. A varredura de portas requer ferramentas adicionais como nc (netcat) ou software de terceiros.
Para quem se sente confortável na linha de comando, isso funciona bem. Mas o Terminal tem desvantagens. Você precisa lembrar a sintaxe e os parâmetros. A saída é em texto simples que rola para fora da tela. Executar vários testes significa gerenciar várias janelas ou abas. Não há apresentação visual dos resultados.
O Network Utility existia porque nem todo mundo quer usar o Terminal para tudo. Essa necessidade não desapareceu quando a Apple removeu o aplicativo.
Substitutos de terceiros
A remoção do Network Utility criou uma oportunidade para desenvolvedores independentes. Vários aplicativos agora preenchem essa lacuna.
Alguns são gratuitos e básicos, oferecendo um subconjunto das funcionalidades originais. Outros são produtos comerciais com mais refinamento e capacidades adicionais. A qualidade varia muito. Muitos são simples invólucros em torno das mesmas ferramentas de linha de comando, apenas adicionando uma camada de interface gráfica sem muito cuidado com a experiência do usuário.
Ao avaliar substitutos, considere o que você realmente precisa. Se você só quer fazer ping em um servidor ocasionalmente, quase qualquer coisa funcionará. Se você precisa de toda a gama de diagnósticos de rede, vai querer algo mais completo.
O que procurar em um substituto
Um bom substituto para o Network Utility deve incluir as ferramentas essenciais: Ping, Traceroute, DNS Lookup, Whois e Port Scan. Netstat e Finger são úteis, mas menos essenciais.
A interface importa. Os resultados devem ser fáceis de ler e entender. Você não deveria precisar analisar a saída de texto bruto como faria no Terminal.
A performance também importa. Um aplicativo nativo desenvolvido para o macOS parecerá mais rápido e responsivo do que algo construído sobre frameworks multiplataforma ou tecnologias web.
A privacidade vale a pena considerar. Algumas ferramentas de rede, especialmente as baseadas na web, roteiam suas consultas pelos servidores delas. Isso significa que podem ver quais hosts você está varrendo, quais domínios está consultando e quais portas está verificando. Um aplicativo local que executa consultas diretamente do seu Mac não tem esse problema.
NetUtil como opção
Desenvolvemos o NetUtil especificamente para substituir o Network Utility. Ele inclui todas as sete ferramentas clássicas: Ping, Traceroute, DNS Lookup, Netstat, Whois, Finger e Port Scan. Tudo é executado localmente no seu Mac, sem dados enviados para servidores externos.
O aplicativo é nativo em SwiftUI, desenvolvido tanto para Macs com Apple Silicon quanto para Intel. Tem a aparência e a sensação de um aplicativo moderno para macOS porque é exatamente isso.
Não estamos afirmando que é a única opção. Há outros aplicativos nesse espaço, e alguns deles são perfeitamente capazes. Mas se você sentiu falta do Network Utility desde que a Apple o removeu, o NetUtil foi projetado para preencher exatamente essa lacuna.
Para trabalhos específicos com portas, o Portie continua onde o scanner de portas do Network Utility parou — com monitoramento local em tempo real, visualizações agrupadas por aplicativo e varredura remota opcional.
O panorama geral
A decisão da Apple de remover o Network Utility reflete uma tendência mais ampla. O macOS tem perdido recursos de usuários avançados há anos. O Dashboard sumiu. O servidor web integrado ficou mais difícil de habilitar. As capacidades de scripting foram restringidas. O sistema operacional cada vez mais tem como alvo consumidores comuns em vez de desenvolvedores e administradores de sistema.
Isso não é necessariamente errado. A Apple precisa priorizar em algum lugar, e a maioria dos usuários de Mac não precisa de ferramentas de diagnóstico de rede. Mas para quem precisa delas, a remoção é frustrante.
O lado positivo é que o macOS continua capaz o suficiente para que desenvolvedores de terceiros criem substitutos. A pilha de rede ainda está lá. As ferramentas de linha de comando ainda funcionam. Só precisamos de aplicativos que exponham essa funcionalidade por meio de uma interface razoável.
O Network Utility teve uma boa carreira. Mais de vinte anos é muito tempo em software. Mas a necessidade que ele atendia não desapareceu, e agora existem opções melhores do que a Apple jamais ofereceu.