CasperVPN for Linux
Native Linux client with CLI and GUI options. WireGuard, OpenVPN and CasperCloak, our own protocol. Supports Ubuntu, Debian, Fedora, Arch, and more.
Planned Distributions
Not available yet — these are the packages we plan to ship.
Ubuntu / Debian
.deb package
Planned: sudo apt install caspervpn
Fedora / RHEL / CentOS
.rpm package
Planned: sudo dnf install caspervpn
Arch Linux / Manjaro
AUR package
Planned: yay -S caspervpn
Other / Universal
AppImage / Snap
Planned: snap install caspervpn
Linux-First Features
CLI & GUI
Full command-line interface and optional GUI — your choice
WireGuard Native
Kernel-level WireGuard for maximum speed and minimal overhead
Kill Switch
Network-level kill switch via iptables/nftables — no leaks
CasperCloak
Our own protocol for networks that interfere with VPNs
Auto-Update
Package manager integration for seamless updates
Scripting Ready
Full daemon API for automation and custom scripts
CLI Preview
$ casper connect --server nl
✓ Resolving best NL server...
✓ WireGuard handshake complete
✓ Connected to Amsterdam (10ms latency)
IP: 203.0.113.24 | Protocol: WireGuard
$ casper status
● Connected — 3m 12s uptime
Protocol: WireGuard | Kill Switch: ON
$ casper disconnect
✓ Disconnected.
Be First to Try It
Linux client is in active development. Join the waitlist and get early access + a free Premium month.