Skip to content

Innernet

VPN & Tunnels

A private network system that uses WireGuard under the hood.

Rust Latest v1.7.1 · 6mo ago Security brief →

Features

  • Creates private WireGuard-based networks using CIDR-based ACLs
  • Provides coordination server for managing peers and endpoint information
  • Supports adding/removing/associating network CIDRs via CLI

Recent releases

View all 2 releases →
v1.7.1 Bug fix

Fixes regression from v1.7.0 where local IP addresses stopped being reported correctly. Properly filters out loopback links and maintains IP reporting functionality.

v1.7.0 New feature
⚠ Upgrade required
  • Server crate renamed to `innernet-server`; update Cargo.toml dependencies accordingly if using it as a library.
  • publicip crate now uses Quad9 resolver instead of Cloudflare — operators with firewall rules or policies tied to specific resolvers should verify compatibility.
Breaking changes
  • Server crate renamed from 'server' to 'innernet-server' — consumers of the library crate must update their dependency name.
Notable features
  • crates.io publication (`cargo install innernet` now works)
  • Experimental OpenBSD support
  • State restoration from cache on startup when server is unreachable

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
5,488
Forks
211
Languages
Rust Shell Dockerfile

Alternative to

nebula Tailscale

Beta — feedback welcome: [email protected]