wireguard-go

Userspace WireGuard implementation written in Go

brewmacoslinux
Try with needOr install directly
Source

About

Userspace Go implementation of WireGuard

Commands

wireguard-go

Examples

Create a new WireGuard interface$ wireguard-go utun0
Run WireGuard on a specific interface with debug output$ wireguard-go -logLevel=verbose utun0
Configure interface IP and bring it up after creating it$ sudo ifconfig utun0 10.0.0.1 10.0.0.2 up && wireguard-go utun0