https://github.com/digineo/fastd
Fast and Secure Tunnelling Daemon (fastd) for FreeBSD
https://github.com/digineo/fastd
fastd freebsd
Last synced: about 2 months ago
JSON representation
Fast and Secure Tunnelling Daemon (fastd) for FreeBSD
- Host: GitHub
- URL: https://github.com/digineo/fastd
- Owner: digineo
- Created: 2016-05-13T09:51:15.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2021-01-05T19:49:24.000Z (over 4 years ago)
- Last Synced: 2025-04-02T09:22:27.918Z (3 months ago)
- Topics: fastd, freebsd
- Language: Go
- Homepage:
- Size: 237 KB
- Stars: 29
- Watchers: 4
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# fastd
An implementation of the [fastd](https://projects.universe-factory.net/projects/fastd/wiki) VPN protocol for FreeBSD.
It consists of a kernel module and a user space daemon written in [Go](https://golang.org/).## Features
* High performance
* TUN support (Layer 3)
* Dual-Stack (IPv4 + IPv6)
* FHMQV (Fully Hashed Menezes-Qu-Vanstone) key exchange
* Null Cipher (no encryption)## Installation
### Kernel module
svnlite checkout https://svn.FreeBSD.org/base/releng/12.0 /usr/src
# cloning ...
cd kmod
make
sudo kldload ./fastd.koTo create a debug build:
make DEBUG_FLAGS=-DDEBUG
### Daemon
go get github.com/digineo/fastd
go install github.com/digineo/fastd