Skip to content

Releases: HellFelix/VEIL

v0.1.0-alpha

08 Jun 13:01

Choose a tag to compare

v0.1.0-alpha Pre-release
Pre-release

VEIL v0.1.0-alpha

Verified Encrypted Internet Link (VEIL) is a self-hosted, layer-3 VPN built in Rust and TypeScript. This first pre-release lets you spin up your own secure tunnel without relying on any third-party VPN provider.

Layer-3 VPN

Captures IP packets at the network layer using TUN (or UTUN on macOS), then forwards them over a TLS-encrypted connection.

TLS-based session handshake

Establishes a secure channel, negotiates a session ID and internal IP (default 172.16.x.x), then routes traffic

Client & Server crates

Written in Rust for performance and safety, with a minimal CLI for both ends.

Supports TCP, UDP & ICMP

Forward all common traffic types through your own infrastructure.

Certificate-based auth via rustls

Uses CA certificates you control—no shared secrets, no external CA required