2021-03-17 16:34:21 +01:00
# WireGuard for FreeBSD
This is a kernel module for FreeBSD to support [WireGuard ](https://www.wireguard.com/ ). It is being developed here before its eventual submission to FreeBSD 13.1 or 14.
### Installation instructions
2021-03-17 16:46:08 +01:00
First make sure you have the latest net/wireguard package installed, version ≥1.0.20210315.
2021-03-18 00:43:55 +01:00
Then, on FreeBSD 12 & 13:
2021-03-17 16:46:08 +01:00
2021-03-17 16:34:21 +01:00
```
2021-03-17 16:46:08 +01:00
# git clone https://git.zx2c4.com/wireguard-freebsd
2021-03-23 19:23:11 +01:00
# make -C wireguard-freebsd/src
2021-03-18 00:43:55 +01:00
# make -C wireguard-freebsd/src load install
2021-03-17 16:34:21 +01:00
```
2021-03-17 16:46:08 +01:00
After that, it should be possible to use `wg(8)` and `wg-quick(8)` like usual, but with the faster kernel implementation.