boringtun
BoringTun is a userspace application of the WireGuard protocol written in the Rust language. Developed with a focus on portability and performance, this project offers a library to develop both an independent executable file and platform-specific client applications.
cloudflare · VPN & Networking
Common commercial products in this category: NordVPN, Cisco AnyConnect, Zscaler
- On Linux and macOS systems, you can create WireGuard tunnels through user space.
- You can develop your own WireGuard client applications for iOS and Android platforms.
- You can manage network configurations by integrating with the wg-quick tool.
- • NeutralHacker News
BoringTun, a Userspace WireGuard Implementation in Rust
“According to the blog post: "The name might sound a bit boring but there's a reason for it: BoringTun creates a tunnel by 'boring' it. And it’s a nod to Google’s BoringSSL which strips the complexity out of OpenSSL. We think WireGuard has the opportunity to do the same for…”
- • NeutralGitHub Issue
Not dropping root privileges running on macOS 11.6.1
“Good afternoon, I've just been testing `boringtun` on macOS but noticed that when I run using the following command, that it does not drop root privileges. sudo WG_QUICK_USERSPACE_IMPLEMENTATION=boringtun WG_SUDO=1 wg-quick down ~/wireguard/example.conf The `boringtun` process…”
My note
Alternative pages
More in: VPN & Networking
- frp★ 110,353 · 8 days ago
- Headscale★ 45,213 · today
- Tailscale★ 38,382 · today
- v2ray-core★ 34,733 · today
- hysteria★ 22,811 · 4 days ago
- openvpn-install★ 20,655 · 1 mo ago