NetCheck: Das kompakte Netzwerk-Diagnose-Tool

Mit NetCheck steht ein kleines, eigenständiges Kommandozeilen-Tool zur Verfügung, das auf Knopfdruck eine vollständige Diagnose der aktuellen IPv4-Netzwerkverbindung durchführt. Es liest nicht nur die lokale Netzwerkkonfiguration aus, sondern prüft auch aktiv die Erreichbarkeit der wichtigsten Infrastruktur-Knotenpunkte. Das Tool ist portabel und benötigt keine Installation.

Die wichtigsten Funktionen im Überblick:

  • Systeminformationen: Auslesen von Hostname, Domain, aktuellem Benutzer und der System-Uptime (inklusive Boot-Datum).

  • Netzwerk-Konfiguration: Automatische Erkennung des aktiven Standard-Netzwerkadapters (LAN/WLAN) inklusive Schnittstellenname.

  • Verbindungsdetails: Anzeige von lokaler IPv4-Adresse, Subnetzmaske, Standard-Gateway und Typ (DHCP oder Statisch).

  • Aktive Erreichbarkeitsprüfung: Ping-Tests inklusive Latenzmessung (Round-Trip-Time in ms) zum Standard-Gateway und ins Internet (8.8.8.8).

  • Multi-DNS-Check: Alle eingetragenen DNS-Server werden ausgelesen und nacheinander auf ihre Erreichbarkeit geprüft.

  • Integrierter Speedtest: Schneller Download-Test zur Ermittlung der aktuellen Netzgeschwindigkeit in MBit/s (benötigt curl).

  • Automatisches Protokoll: Alle Ergebnisse werden im gleichen Ordner bequem in einer Datei namens network_results.txt gespeichert.

Verwendung und Parameter: Das Programm wird idealerweise über die Eingabeaufforderung (Terminal/CMD) gestartet und unterstützt folgende Parameter:

  • NetCheck.exe -v : (Verbose) Führt alle Tests aus und zeigt die Ergebnisse detailliert und übersichtlich in der Konsole an.

  • NetCheck.exe : (Silent Mode) Ohne Parameter gibt das Tool nur einen Fehlercode (Error Level) sowie eine kurze Erklärung aus. Ideal für automatisierte Skripte, um schnell zu prüfen, auf welcher Ebene das Netzwerk streikt (Gateway, DNS, Internet oder Speed).

  • NetCheck.exe -h : Zeigt die Hilfe und eine Erklärung der Error-Level-Bitmaske an.