Open Source Client for Check Point VPN Tunnels
This project contains the source code for an unofficial client for Check Point VPN, written in Rust. Currently supported platforms: Linux, Windows.
Key Features
- IPsec and SSL tunnel support
- Browser-based SSO, username/password, certificate, HSM token and MFA authentication
- GUI frontend with tray icon
- Split DNS for better privacy
- OS keychain integration
- Multiple connection profiles
- Persistent IPsec session for fast reconnect after network drops or suspend/resume — see
ike-persist
Package Repository
Signed APT and DNF repositories with the latest release builds are published at ancwrd1.github.io/snx-rs.
The page lists the installation commands for Debian/Ubuntu and Fedora/RHEL/openSUSE.
Only the default (non-webkit) builds are served from the repository; the -webkit variant remains available as a direct download from the Releases page.
Documentation
See the full documentation in the docs directory.
Quick Links
- Installation
- Quick Start Guide
- Configuration Options
- Troubleshooting
- Building from Sources
- Contributing
License
Licensed under the GNU Affero General Public License version 3.