Tunnet v0.5.0
Multi-Network Direct Mode
- Multi-Network Support: You can now
joinandleavemultiple networks. - Smart Routing & IP Overrides: Outbound traffic defaults to the first-joined network, with new support for
override-ipand--networkdisambiguation.
Encryption & State Management
- Seal Tiers: Enhanced security with customizable encryption tiers for
state.enc. - Flexible Encryption: Added the
--no-encrypt-stateflag to bypass state encryption if needed. - Directory Layout: Restructured the state directory and integrated secrets management into the core config.
Configuration & CLI Updates
- Live Reload & Validation: Added
validate(to check configurations) andreload(to apply changes live). - CLI Refinements: Fixed and updated syntax for connection,
firewall show, and firewall rule commands. - Auto-Updates: Updated PeerDNS, enrollment, and installation processes to support the new state architecture.
Note: Existing installations transitioning to this version should review the single-network requirement detailed in the upgrade docs.
Installation
Linux / macOS
curl -fsSL https://github.com/orielhaim/Tunnet/releases/latest/download/install.sh | shWindows (PowerShell as Administrator)
irm https://github.com/orielhaim/Tunnet/releases/latest/download/install.ps1 | iexFull Changelog: https://github.com/orielhaim/Tunnet/compare/v0.4.0...v0.5.0