This project contains the source code for an unofficial Linux client for Check Point VPN, written in Rust.
- IPsec and SSL tunnel support
- Browser-based SSO, username/password, certificate, HSM token and MFA authentication
- GUI frontend with tray icon
- Split DNS via systemd-resolved for better privacy
- OS keychain integration (GNOME Keyring, KDE KWallet)
- Multiple connection profiles
- Persistent IPsec session for fast reconnect after network drops or suspend/resume — see
ike-persist
Signed APT and DNF repositories with the latest release builds are published at
ancwrd1.github.io/snx-rs. The page lists the
one-shot install 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.
See the full documentation in the docs directory.
- Installation
- Quick Start Guide
- Configuration Options
- Troubleshooting
- Building from Sources
- Contributing
Licensed under the GNU Affero General Public License version 3.