Path to this page:
NOTICE: This package has been removed from pkgsrc./
wip/wireguard-go,
Implementation of WireGuard in Go
Branch: CURRENT,
Version: 0.0.20220316,
Package name: wireguard-go-0.0.20220316,
Maintainer: jsThis is an implementation of WireGuard in Go.
Most Linux kernel WireGuard users are used to adding an interface with `ip link
add wg0 type wireguard`. With wireguard-go, instead simply run:
$ wireguard-go wg0
This will create an interface and fork into the background. To remove the
interface, use the usual `ip link del wg0`, or if your system does not support
removing interfaces directly, you may instead remove the control socket via `rm
-f /var/run/wireguard/wg0.sock`, which will result in wireguard-go shutting
down.
To run wireguard-go without forking to the background, pass `-f` or
`--foreground`:
$ wireguard-go -f wg0
Master sites:
Filesize: 107.855 KB
Version history: (Expand)
- (2023-12-15) Package deleted from pkgsrc
- (2023-02-13) Package has been reborn
- (2022-06-07) Updated to version: wireguard-go-0.0.20220316
- (2020-09-29) Package has been reborn
- (2020-09-29) Package deleted from pkgsrc
- (2020-09-18) Package added to pkgsrc.se, version wireguard-go-0.0.20200320 (created)