Apple hat das Network Utility abgeschafft. Was Sie jetzt verwenden können

Das Network Utility ist aus macOS verschwunden. Erfahren Sie, warum Apple es entfernt hat und welche Alternativen für Ping, Traceroute, DNS-Lookup und Port-Scan existieren.

Wenn Sie kürzlich auf eine neuere Version von macOS aktualisiert haben und nach dem Network Utility gesucht haben, ist Ihnen wahrscheinlich aufgefallen, dass es weg ist. Apple hat es stillschweigend in macOS Big Sur entfernt und damit eine Ära beendet, die bis in die klassische Mac-OS-Zeit zurückreicht. Die App befand sich über zwei Jahrzehnte lang im Utilities-Ordner, und dann war sie eines Tages einfach nicht mehr da.

Apple hat die Entfernung weder angekündigt noch erklärt. Sie haben keinen Ersatz angeboten. Das Network Utility verschwand einfach und hinterließ eine Lücke für alle, die sich darauf verlassen hatten.

Was das Network Utility leistete

Das Network Utility bündelte mehrere Tools in einem Fenster: Info, Netstat, Ping, Lookup, Traceroute, Whois, Finger und Port-Scan. (AppleTalk wurde Jahre zuvor entfernt, als dieses Protokoll eingestellt wurde.) Für die meisten Benutzer waren Ping, Traceroute, Lookup (DNS) und Port-Scan die wichtigsten Funktionen.

Die App machte diese Tools zugänglich, ohne das Terminal öffnen zu müssen. Man konnte einen Server anpingen, um zu prüfen, ob er antwortet, den Netzwerkpfad zu einem Ziel verfolgen, DNS-Einträge nachschlagen oder nach offenen Ports auf einem Host suchen. Grundlegende Dinge für die Netzwerkdiagnose, aber wirklich nützlich.

Systemadministratoren nutzten es ständig. Entwickler griffen darauf zurück, wenn sie Verbindungsprobleme debuggten. Normale Benutzer, die davon wussten, schätzten die grafische Oberfläche für diese Funktionen, anstatt die Befehlszeilensyntax auswendig lernen zu müssen.

Warum Apple es entfernt hat

Apple hat nie eine offizielle Erklärung gegeben. Der wahrscheinlichste Grund ist, dass das Network Utility auf veralteten System-APIs basierte und eine Aktualisierung nicht lohnenswert war. Apple bereinigt seit Jahren seinen Legacy-Code, hat die 32-Bit-App-Unterstützung eingestellt und Funktionen entfernt, die die Pflege alter Frameworks erforderten.

Das Network Utility hatte auch einige Schwachstellen. Die Oberfläche hatte sich seit den frühen 2000er Jahren kaum verändert. Einige Funktionen wie Finger waren veraltete Relikte aus einer früheren Zeit des Internets. Anstatt die App zu modernisieren, entschied sich Apple, sie vollständig zu streichen.

Es besteht auch die Möglichkeit, dass Apple diese Tools für die meisten Benutzer als unnötig ansieht. Der durchschnittliche Mac-Besitzer öffnet das Network Utility nie. Aus Apples Sicht bedeutete die Beibehaltung die Pflege von Code, den fast niemand anfasste.

Die Terminal-Alternative

Alles, was das Network Utility leistete, ist über das Terminal immer noch möglich. Die zugrundeliegenden Befehle sind auf jedem Mac vorhanden:

ping google.com prüft die Konnektivität. traceroute google.com zeigt den Netzwerkpfad. nslookup google.com oder dig google.com erledigt DNS-Lookups. whois google.com ruft Domain-Registrierungsinformationen ab. Für Port-Scanning sind zusätzliche Tools wie nc (netcat) oder Software von Drittanbietern erforderlich.

Für Menschen, die mit der Befehlszeile vertraut sind, funktioniert das gut. Aber das Terminal hat Nachteile. Man muss sich Syntax und Flags merken. Die Ausgabe ist Klartext, der wegscrollt. Mehrere Tests gleichzeitig auszuführen bedeutet, mehrere Fenster oder Tabs jonglieren zu müssen. Es gibt keine visuelle Aufbereitung der Ergebnisse.

Das Network Utility existierte, weil nicht jeder das Terminal für alles nutzen möchte. Dieses Bedürfnis verschwand nicht, als Apple die App entfernte.

Ersatz von Drittanbietern

Die Entfernung des Network Utility schuf eine Chance für unabhängige Entwickler. Mehrere Apps füllen nun die Lücke.

Einige sind kostenlos und einfach gehalten und bieten eine Teilmenge der ursprünglichen Funktionen. Andere sind kommerzielle Produkte mit mehr Politur und zusätzlichen Möglichkeiten. Die Qualität variiert stark. Viele sind einfache Wrapper um dieselben Befehlszeilen-Tools, die lediglich eine GUI-Schicht hinzufügen, ohne viel Nachdenken über die Benutzererfahrung.

Bei der Bewertung von Ersatz-Apps sollten Sie bedenken, was Sie tatsächlich benötigen. Wenn Sie nur gelegentlich einen Server anpingen möchten, funktioniert fast alles. Wenn Sie die gesamte Bandbreite der Netzwerkdiagnose benötigen, brauchen Sie etwas Umfassenderes.

Worauf Sie bei einem Ersatz achten sollten

Ein guter Ersatz für das Network Utility sollte die Kern-Tools enthalten: Ping, Traceroute, DNS-Lookup, Whois und Port-Scan. Netstat und Finger sind schön, aber weniger wesentlich.

Die Oberfläche ist wichtig. Ergebnisse sollten einfach zu lesen und zu verstehen sein. Sie sollten nicht wie im Terminal rohen Text interpretieren müssen.

Auch die Leistung spielt eine Rolle. Eine native App, die für macOS entwickelt wurde, fühlt sich schneller und reaktionsfreudiger an als etwas, das auf plattformübergreifenden Frameworks oder Web-Technologien basiert.

Der Datenschutz ist ebenfalls bedenkenswert. Einige Netzwerktools, insbesondere webbasierte, leiten Ihre Anfragen über ihre Server. Das bedeutet, dass der Tool-Betreiber sehen kann, welche Hosts Sie scannen, welche Domains Sie nachschlagen und welche Ports Sie prüfen. Eine lokale App, die Anfragen direkt von Ihrem Mac aus ausführt, hat dieses Problem nicht.

NetUtil als Option

Wir haben NetUtil speziell als Ersatz für das Network Utility entwickelt. Es enthält alle sieben klassischen Tools: Ping, Traceroute, DNS-Lookup, Netstat, Whois, Finger und Port-Scan. Alles läuft lokal auf Ihrem Mac, ohne dass Daten an externe Server gesendet werden.

Die App ist natives SwiftUI, entwickelt für Apple Silicon und Intel-Macs. Sie sieht und fühlt sich wie eine moderne macOS-App an, weil sie eine ist.

Wir behaupten nicht, dass es die einzige Option ist. Es gibt andere Apps in diesem Bereich, und einige davon sind durchaus leistungsfähig. Aber wenn Sie das Network Utility seit Apples Entfernung vermisst haben, wurde NetUtil genau für diese Lücke entwickelt.

Für portspezifische Arbeiten führt Portie dort weiter, wo der Port-Scanner des Network Utility aufgehört hat – mit Live-Überwachung lokaler Ports, nach Anwendungen gruppierten Ansichten und optionalem Remote-Scanning.

Das große Bild

Apples Entscheidung, das Network Utility zu entfernen, spiegelt einen breiteren Trend wider. macOS verliert seit Jahren Power-User-Funktionen. Dashboard ist weg. Der integrierte Webserver ist schwieriger zu aktivieren. Scripting-Funktionen wurden eingeschränkt. Das Betriebssystem richtet sich zunehmend an Mainstream-Konsumenten statt an Entwickler und Systemadministratoren.

Das ist nicht unbedingt falsch. Apple muss Prioritäten setzen, und die meisten Mac-Benutzer brauchen keine Netzwerkdiagnose-Tools. Aber für diejenigen, die sie brauchen, schmerzt die Entfernung.

Der Silberstreifen am Horizont ist, dass macOS leistungsfähig genug geblieben ist, damit Drittentwickler Ersatzlösungen entwickeln können. Der Netzwerk-Stack ist noch da. Die Befehlszeilen-Tools funktionieren noch. Wir brauchen nur Apps, die diese Funktionalität über eine vernünftige Oberfläche zugänglich machen.

Das Network Utility hatte eine gute Laufzeit. Über zwanzig Jahre ist eine lange Zeit in der Software-Welt. Aber das Bedürfnis, das es erfüllte, ist nicht verschwunden, und es gibt jetzt bessere Optionen als Apple je bereitgestellt hat.