VPN-Client für macOS, Windows und Linux
Mehrere VPN-Tunnel gleichzeitig, jeder einzeln geschaltet.
fennec verbindet Ihren Rechner über WireGuard, OpenVPN und OpenConnect mit mehreren Gegenstellen zugleich. Ein eigener Dienst hält die Tunnel auch bei geschlossenem Fenster, und für jeden Tunnel sehen Sie den Zustand und die aktuellen Werte.
- macOS 13+
- Windows 11 (x64)
- Linux (x86_64, arm64)
Version 0.1.0 · Andere Systeme
Mehrere Tunnel
Jeder Tunnel läuft unabhängig von den anderen und zeigt seinen eigenen Zustand.
Eigener Dienst
Die Tunnel bleiben verbunden, wenn Sie das Fenster schließen.
Klare Routen
ProSie sehen, welcher Tunnel welche Adressen übernimmt und wo sie sich überschneiden.
Automatik
ProRegeln schalten Tunnel im WLAN, beim Systemstart und nach dem Aufwachen.


Funktionen
Die Bereiche der App
Jede Verbindungsart hat ein eigenes Formular mit allen Feldern.
Sie importieren .conf- und .ovpn-Dateien, lesen einen WireGuard-QR-Code ein oder legen einen Tunnel neu an. Private Schlüssel und Passwörter liegen dort, wo nur der Dienst sie lesen kann, unter macOS im System-Schlüsselbund. Die Rohansicht zeigt die Konfiguration als Text und prüft sie beim Speichern.


Die Routenansicht zeigt, welcher Tunnel welche Adressen übernimmt.
Ein Baum führt vom Internet zu jedem Tunnel und seinen Adressbereichen. Überschneiden sich die Bereiche zweier Tunnel, nennt fennec beide und startet den zweiten nur nach Ihrer Bestätigung. Unter „Adresse prüfen“ geben Sie eine IP-Adresse oder einen Namen ein und erfahren, durch welchen Tunnel sie geht.


Regeln schalten Tunnel, wenn sich Ihr Netz ändert.
Eine Regel verbindet eine Bedingung mit einer Aktion. Bedingungen sind etwa ein bestimmtes oder ein unbekanntes WLAN, der Systemstart, das Aufwachen oder ein anderer Tunnel; fennec verbindet oder trennt dann Tunnel oder schickt eine Mitteilung. Der Dienst führt die Regeln auch aus, wenn die App geschlossen ist.


Die Logs sammeln die Zeilen des Dienstes und aller Programme hinter den Tunneln.
Sie filtern nach Tunnel und Stufe, suchen im Text und exportieren als CSV oder JSON. Der Verlauf hält Datenverkehr, Verbrauch und Abbrüche über Tage fest; wie lange er aufbewahrt wird, stellen Sie in den Einstellungen ein.


Fällt ein Tunnel aus, geht kein Verkehr an ihm vorbei.
Den Kill-Switch schalten Sie je Tunnel ein. Bricht ein Volltunnel ab, bleiben nur das lokale Netz und die Verbindung zur Gegenstelle offen; bei einem Split-Tunnel sperrt fennec seine Adressbereiche. Die Sperre gilt, bis der Tunnel wieder verbunden ist oder Sie ihn bewusst trennen.
Den Kill-Switch gibt es in dieser Version unter Windows und Linux.


Im Einzelnen
Was fennec außerdem kann
Die Funktionen gelten für jede Verbindungsart. Was zu Pro gehört, ist in Free sichtbar und gesperrt.
Verbindungsarten
WireGuard, OpenVPN und OpenConnect für Cisco AnyConnect, GlobalProtect, Pulse und Fortinet. Tailscale, ZeroTier und NetBird erkennt fennec und steuert deren Clients.
Dienst im Hintergrund
Ein Dienst mit Systemrechten hält die Tunnel. Bei der Einrichtung fragt das System einmal nach Ihrem Passwort, zum Schalten nie wieder.
Split-DNS
Jeder Tunnel löst die Namen seiner Domains über seinen eigenen DNS-Server auf. Bei einem Volltunnel nutzt das ganze System den DNS des Tunnels.
Gesundheitscheck
Profennec prüft per Ping oder über den WireGuard-Handshake, ob durch einen Tunnel wirklich etwas durchkommt, und meldet Grenzwerte und Paketverlust.
Verlauf
ProDiagramme zeigen Datenverkehr, Antwortzeit, Verbrauch und Abbrüche je Tunnel, live und über 24 Stunden, 7 oder 30 Tage.
CLI und MCP
ProDer Befehl fennec listet und schaltet Tunnel ohne sudo. Über fennec mcp fragen KI-Werkzeuge die Tunnel ab und schalten sie.
fennec