Reverse Proxy
Der Standardmodus: ToutWAF terminiert TLS, prüft HTTP/1.1, HTTP/2 und WebSocket und leitet sauberen Verkehr an Ihre Origins weiter.
Reverse Proxy, Kubernetes oder neben dem Proxy, den Sie bereits betreiben. Überall dieselbe Engine und dieselbe Konsole.
Die öffentliche Version ist eine Entwicklungsversion, 0.3.0-dev. Eine stabile Version gibt es noch nicht.
Der Standardmodus: ToutWAF terminiert TLS, prüft HTTP/1.1, HTTP/2 und WebSocket und leitet sauberen Verkehr an Ihre Origins weiter.
Ein Helm-Chart und Manifeste (Ingress, Sidecar), mit Ihrer Distribution geliefert; der Operator besteht aus CRDs und einem Gerüst.
nginx (auth_request), Traefik (forwardAuth) und Caddy können ToutWAF um eine Entscheidung bitten; Envoy und HAProxy rufen einen HTTP-Entscheidungsendpunkt auf (weder gRPC-ext_authz noch SPOE-Agent).
Ein All-in-one-Image für Docker Compose, aus den gelieferten Dateien gebaut, mit schreibgeschütztem Dateisystem und ohne überflüssige Capabilities. Bisher wird kein Image in einer Registry veröffentlicht; nur auf Linux amd64 getestet.
Eine Data Plane, die über eine YAML-Richtliniendatei mit Hot-Reload gesteuert wird, ohne Control Plane; Offline-Installation aus einem lokalen Archiv.
YAML- oder JSON-Richtliniendateien für Git und CI, eine Ansible-Rolle, ein Helm-Chart und ein API-Client für Terraform (einen Terraform-Provider gibt es noch nicht).
Zustandslose Data-Plane-Knoten hinter Ihrem Load Balancer oder keepalived. Sie schützen mit der letzten Richtlinie weiter, wenn die Control Plane nicht erreichbar ist. Eine Ersatzkonsole übernimmt, wenn Sie es entscheiden.
Einzelne Binärdateien für Linux (amd64, arm64) und Windows, als gehärtete systemd-Dienste oder Windows-Dienste ausgeführt. Was getestet wurde, steht bei den unterstützten Systemen.
Starten Sie ToutWAF vor Ihrer Entwicklungsanwendung und sehen Sie Blockierungen live im Terminal und in der Konsole. Alles, was die Konsole kann, gibt es auch über die API und die Kommandozeile.
toutwaf-dp dev --upstream http://localhost:3000Abbruch bei Erreichen der Blockierschwelle, ein Zeitbudget pro Anfrage und atomares Hot-Reload der kompilierten Richtlinie. Latenz und Durchsatz werden mit dem eingebauten Benchmark gemessen; die vorhandenen Zahlen stehen mit ihren Grenzen in der Dokumentation und werden nie im Voraus versprochen.
toutwaf-dp benchInstallieren Sie es auf Ihrem eigenen Server oder schreiben Sie uns, um über Lizenzen zu sprechen.