boringtun

Userspace WireGuard VPN implementation written in Rust for secure tunneling.

brewmacoslinux
Try with needOr install directly
Source

About

Userspace WireGuard implementation in Rust

Commands

boringtun

Examples

set up a VPN tunnel interface$ sudo boringtun utun0
configure wireguard interface with a private key$ boringtun utun0 &
test VPN connection through the tunnel$ ping -I utun0 8.8.8.8
create VPN tunnel without sudo on Linux$ boringtun wg0
run wireguard tunnel in background as daemon$ nohup boringtun utun0 > /dev/null 2>&1 &