ngrok
ngrok, Inc. · Lokale und private Dienste über sichere öffentliche Endpunkte bereitstellen, mit Verkehrsrichtlinien, Inspektion und Anfragewiederholung für Entwicklung und Verbindung.
- Installationen (30 Tage)
- 16.616
- App: Platz 20
- Installationen (1 Jahr)
- 384.548
- Letzte 365 Tage
- Neueste Version
- 3.39.13
- vor 17 Stunden · 23. Okt.
- Downloadgröße
- 11MB
- arm64 / x86_64 · zip
- Update-Rhythmus
- Alle 2 Wochen
- 2 Versionen in 30 Tagen
ngrok ist Mac-Software aus der Kategorie Netzwerk. Der Entwickler ist ngrok, Inc..
Eckdaten
- Chips
- Apple silicon
- Preis
- Kostenlos mit In-App-Käufen · Preisdetails
- Entwickler
- ngrok, Inc.
- Installationsbefehl
brew install --cask ngrok- Homebrew
- Installierbar; Updates über Homebrew
Diese Angaben wurden am oder später geprüft. Quellen der einzelnen Angaben ansehen
Beschreibung
KI-übersetztOriginal ansehenngrok ist ein Kommandozeilenagent, der lokale oder private Dienste über eine ausgehende verschlüsselte Verbindung mit dem ngrok-Cloudnetzwerk verbindet. Er bietet öffentliche Endpunkte, ohne eingehende Firewalländerungen oder eine öffentliche IP-Adresse auf dem Ursprungsrechner zu benötigen. Entwickler nutzen ihn für App-Vorschauen, Webhook-Tests, API-Entwicklung und kontrollierten Zugriff auf Dienste hinter NAT oder Firewalls.
Hauptfunktionen
- Lokale HTTP- und HTTPS-Dienste über öffentliche Endpunkte bereitstellen und Datenverkehr an einen gewählten Upstream-Port weiterleiten.
- TCP- oder TLS-Endpunkte für unterstützte Anwendungsfälle außerhalb von HTTP erstellen, abhängig von den Kontoberechtigungen.
- Mit Traffic Policy Anfragen authentifizieren, Datenverkehr routen, Anfragen umschreiben oder Zugriffe begrenzen, bevor sie den Upstream erreichen.
- HTTP-Verkehr untersuchen und aufgezeichnete Anfragen wiederholen, um Webhooks zu debuggen und Fehler nachzustellen.
- Endpunkte und Agentenverhalten in einer Konfigurationsdatei festlegen, unterstützte Befehle automatisieren oder den Agenten als Betriebssystemdienst ausführen.
- Eine ausgehende TLS-Verbindung auf Port 443 nutzen, um Verkehr vom Netzwerk von ngrok zurück zum Ursprung zu transportieren.
Installation und erste Nutzung
Installieren Sie mit brew install --cask ngrok. Das Paket installiert die ausführbare Datei ngrok und Shell-Vervollständigungen, keine grafische Mac-Anwendung. Erstellen Sie ein ngrok-Konto, holen Sie Ihren eigenen Agenten-Authtoken und konfigurieren Sie ihn mit ngrok config add-authtoken <YOUR_AUTHTOKEN>. Starten Sie Ihre lokale App und führen Sie dann ngrok http 8080 aus, wobei Sie 8080 durch deren Überwachungsport ersetzen. Nutzen Sie den vom Agenten ausgegebenen Endpunkt. Der von diesem Agenten erstellte Endpunkt besteht, während die Agentensitzung läuft; ein separater Cloud Endpoint hat einen anderen Lebenszyklus.
Anforderungen, Abhängigkeiten und Konflikte
Der eigenständige Agent hat keine externe Laufzeitabhängigkeit. Homebrew nennt in diesem Snapshot weder zusätzliche Formula-Abhängigkeiten noch explizite Cask-Konflikte oder eine ausdrückliche macOS-Mindestversion. Es bietet getrennte native Downloads für Apple Silicon und Intel Macs. Diese Metadaten belegen keine Unterstützung jeder historischen macOS-Version; kompatible Builds finden Sie auf der Downloadseite des Herstellers.
Der Hersteller dokumentiert 64 MB Mindestarbeitsspeicher, empfohlen 128 MB und etwa 25 MB Speicherplatz; der tatsächliche Ressourcenverbrauch wächst mit gleichzeitigem Datenverkehr. Dies sind Laufzeithinweise, nicht die komprimierte Downloadgröße. Ihre Upstream-Anwendung muss laufen und vom Agenten erreichbar sein. Für Cloud-Endpunkte sind Internetzugang und ausgehende TLS-Verbindungen zu ngrok erforderlich; Unternehmens-Proxys, Firewalls oder Kontokontrollen können die Verbindung beeinflussen.
Separate offizielle Agenten-Builds unterstützen macOS x86-64/arm64, Windows x86-64/x86, Linux auf den Familien x86, ARM, MIPS, PowerPC und s390x sowie FreeBSD x86-64/x86/ARM. Laden Sie den passenden Build herunter, statt die Mac-ZIP auf einem anderen Betriebssystem zu verwenden. Agenten-SDKs, Container und Reverse-SSH sind separate Bereitstellungsoptionen. Werkzeuge des Upstream-Dienstes behalten ihre eigenen Anforderungen.
Konten, Kosten und Lizenz
Die Nutzung des ngrok-Cloudagenten benötigt ein Konto und einen Agenten-Authtoken. Ein kostenloser Tarif mit Limits ist verfügbar; kostenpflichtige oder verbrauchsabhängige Tarife bieten andere Kontingente und Funktionen. Domains, Authentifizierungsoptionen, Endpunktprotokolle, Verkehrsaufbewahrung und Nutzungsgebühren hängen vom aktuellen Tarif ab. Der Download der Binärdatei macht nicht jede ngrok-Dienstfunktion kostenlos oder unbegrenzt.
Für den aktuellen Agenten und Clouddienst gelten die Terms of Service von ngrok. Der heute verteilte Agent ist nicht das alte quelloffene ngrok-v1-Projekt. Das offizielle Community-Repository dient Feedback und Fehlerverfolgung; es ist nicht der vollständige Quellcode dieses Agenten. Quelloffene SDKs und andere ngrok-Komponenten haben eigene Lizenzen.
Referenzen: macOS-Download, Agenteninstallation und Anforderungen, Agentenübersicht, Verkehrsinspektion, Preise und Bedingungen.
ngrok: Preise und Kaufoptionen
OpenNavo erfasst geprüfte Preise nach Region, Edition und Abrechnungszeitraum, jeweils mit Quelle und Datum. Einen Preisverlauf gibt es nicht, und OpenNavo bewertet nicht, ob ein Preis der niedrigste ist.
| Edition | Preis | Region | Bezugsquelle | Geprüft am |
|---|---|---|---|---|
| — | Kostenlos mit In-App-Käufen | — | Offizielle Websitengrok.com/pricing |
Systemvoraussetzungen
| macOS | App-Version | Chips | Download | Quelle |
|---|---|---|---|---|
| Build für macOS 27, 26, 15, 14, 13, 12, 11 | 3.39.13,9bmfVHa69NJ,a | Intel | bin.ngrok.com/a/9bmfVHa69NJ/ngrok-v3-3.39.13-darwin-amd64.zipSHA-256 b0ec8786315fd41e4da490aa88cf7868f554ef7ea2873b435ce971d02961c1a9 | HomebrewGeprüft am |
| Build für macOS 27, 26, 15, 14, 13, 12, 11 | 3.39.13,msmi2kd3cjc,a | Apple silicon | bin.ngrok.com/a/msmi2kd3cjc/ngrok-v3-3.39.13-darwin-arm64.zipSHA-256 514967480546b968e87e9ec47efd513ce5012e11000957f9696a05c73b05b908 | HomebrewGeprüft am |
So installieren Sie ngrok auf dem Mac
- Führen Sie im Terminal Folgendes aus:
brew install --cask ngrok
Ohne Homebrew installieren
Laden Sie dieselbe Datei herunter, die Homebrew verwendet: bin.ngrok.com/a/msmi2kd3cjc/ngrok-v3-3.39.13-darwin-arm64.zip
SHA-256 prüft nur, ob der Download vollständig ist; es ist keine Sicherheitszertifizierung. SHA-256 und Downloadadresse ansehen
ngrok deinstallieren und Daten optional bereinigen
brew uninstall --cask ngrokEine normale Deinstallation entfernt die App, behält aber ihre Einstellungen und Caches.
Gründliche Bereinigung (optional)
brew uninstall --zap --cask ngrok--zap löscht zusätzlich die Einstellungen, Caches und weiteren Dateien, die in der Homebrew-Definition aufgeführt sind. Darunter können Daten sein, die andere Apps mitnutzen und die nach dem Löschen nicht wiederhergestellt werden können. Zudem ist nicht garantiert, dass keine Reste zurückbleiben. Sichern Sie zuerst alle Daten, die Sie behalten möchten. Wenn Sie Einstellungen und Caches behalten möchten, lassen Sie --zap weg.
Dateien, die ngrok auf Ihrem Mac hinterlassen kann (2)
- Dateien und Ordner
~/.ngrok3~/Library/Application Support/ngrok
Diese Einträge stammen aus der Homebrew-Definition, geprüft am . Sie zeigen nur, was die Definition zum Löschen vorsieht, nicht, was sich tatsächlich auf Ihrem Mac befindet.
Neu in 3.39.13
Neu Aus Homebrew-Commits
Für diese Version gibt es keine eigenen Versionshinweise.
Sicherheitsfakten zu ngrok
Hier stehen nur überprüfbare Fakten, jeweils mit Quelle und Datum. Das ist keine Sicherheitszertifizierung. Um Ihre heruntergeladenen Dateien zu prüfen, scannen Sie sie mit OpenNavo auf Ihrem Mac.
- Vertriebswege
- Homebrew
Installationsdetails
- Tap
- homebrew/cask
- Befehle
- ngrok
- Download-URL
- https://bin.ngrok.com/a/msmi2kd3cjc/ngrok-v3-3.39.13-darwin-arm64.zip
- SHA-256
- 514967480546b968e87e9ec47efd513ce5012e11000957f9696a05c73b05b908
- Homebrew-Definition
- github.com/homebrew/homebrew-cask/blob/HEAD/Casks/n/ngrok.rb
- formulae.brew.sh
- formulae.brew.sh/cask/ngrok
- Quellcode
- github.com/ngrok/ngrok
Inhalte bei Installation und Deinstallation
Installation
binaryQuelldatei: ngrok
Angegebenes Ziel: $HOMEBREW_PREFIX/
bin/ ngrok Vollständige Deklaration ansehen
{ "binary": [ "ngrok" ], "target": "$HOMEBREW_PREFIX/
bin/ }ngrok" Installation
generate_completions_from_executableQuelldatei: /
usr/ · SHELL=bin/ env / · $HOMEBREW_PREFIX/bin/ bash Caskroom/ · completionngrok/ 3. 39. 13,msmi2kd3cjc,a/ ngrok Vollständige Deklaration ansehen
{ "generate_completions_from_executable": [ "/
usr/ "SHELL=bin/ env", / "$HOMEBREW_PREFIX/bin/ bash", Caskroom/ "completion", { "base_name": "ngrok", "shell_parameter_format": "none", "shells": [ "bash" ] } ] }ngrok/ 3. 39. 13,msmi2kd3cjc,a/ ngrok", Installation
generate_completions_from_executableQuelldatei: /
usr/ · SHELL=bin/ env / · $HOMEBREW_PREFIX/bin/ zsh Caskroom/ · completionngrok/ 3. 39. 13,msmi2kd3cjc,a/ ngrok Vollständige Deklaration ansehen
{ "generate_completions_from_executable": [ "/
usr/ "SHELL=bin/ env", / "$HOMEBREW_PREFIX/bin/ zsh", Caskroom/ "completion", { "base_name": "ngrok", "shell_parameter_format": "none", "shells": [ "zsh" ] } ] }ngrok/ 3. 39. 13,msmi2kd3cjc,a/ ngrok", Installation
generate_completions_from_executableQuelldatei: /
usr/ · SHELL=bin/ env / · $HOMEBREW_PREFIX/bin/ fish Caskroom/ · completionngrok/ 3. 39. 13,msmi2kd3cjc,a/ ngrok Vollständige Deklaration ansehen
{ "generate_completions_from_executable": [ "/
usr/ "SHELL=bin/ env", / "$HOMEBREW_PREFIX/bin/ fish", Caskroom/ "completion", { "base_name": "ngrok", "shell_parameter_format": "none", "shells": [ "fish" ] } ] }ngrok/ 3. 39. 13,msmi2kd3cjc,a/ ngrok", Installation
postflight_stepsVollständige Deklaration ansehen
{ "postflight_steps": [ { "steps": [ { "paths": [ { "base": "staged_path", "path": "ngrok" } ], "permissions": "0755", "type": "set_permissions" } ] } ] }
Benutzerdaten entfernen
zapVollständige Deklaration ansehen
{ "zap": [ { "trash": [ "~/
. "~/ngrok3", Library/ Support/Application ngrok" ] } ] }
Häufige Fragen zu ngrok
Ist ngrok sicher?
ngrok ist im offiziellen Katalog von Homebrew enthalten und wurde nicht deaktiviert. Seit September 2026 deaktiviert Homebrew Apps, die die Gatekeeper-Prüfung von macOS nicht bestehen. Bei der Installation prüft Homebrew den Download von bin.ngrok.com anhand seiner SHA-256-Prüfsumme. In den letzten 30 Tagen gab es 16.616 Installationen über Homebrew.
Ist ngrok kostenlos?
ngrok ist kostenlos erhältlich, bietet aber In-App-Käufe. Quelle: ngrok.com/pricing, geprüft am 22. Okt.
Wie deinstalliere ich ngrok vollständig auf dem Mac?
Führen Sie brew uninstall --cask ngrok aus. Um auch Einstellungen und Caches zu löschen, führen Sie brew uninstall --zap --cask ngrok aus. --zap löscht zusätzlich die Einstellungen, Caches und weiteren Dateien, die in der Homebrew-Definition aufgeführt sind. Darunter können Daten sein, die andere Apps mitnutzen und die nach dem Löschen nicht wiederhergestellt werden können. Zudem ist nicht garantiert, dass keine Reste zurückbleiben. Sichern Sie zuerst alle Daten, die Sie behalten möchten. Wenn Sie Einstellungen und Caches behalten möchten, lassen Sie --zap weg. Dabei werden zusätzlich 2 Dateien und Ordner gelöscht, darunter ~/.
Wo speichert ngrok Einstellungen und Daten?
Die Daten liegen in ~/ und ~/. Diese Speicherorte stammen aus der Bereinigungsliste von Homebrew.
Was ist die aktuelle Version von ngrok?
Die aktuelle Version ist 3.39.13. Zum Aktualisieren führen Sie brew upgrade --cask ngrok aus.
Was wird mit ngrok zusätzlich installiert?
Zusätzlich wird 1 Befehlszeilentool installiert: ngrok.
Quellen
Jede Angabe auf dieser Seite nennt ihre Quelle und ihr Prüfdatum. Abgelaufene Angaben werden nur mit „Stand“ und Datum angezeigt und nicht mehr als aktuell dargestellt.
- Homebrew-Definition: github.com/homebrew/homebrew-cask/blob/HEAD/Casks/n/ngrok.rb · Geprüft am
- formulae.brew.sh: formulae.brew.sh/cask/ngrok
- Preis: ngrok.com/pricing · Geprüft am