fastd

VPN daemon. Works on Layer 2 or Layer 3, supports different encryption methods, used by Freifunk. More information: <https://fastd.readthedocs.io/en/stable/>.

Install

All systems
curl cmd.cat/fastd.sh
Debian Debian
apt-get install fastd
Ubuntu
apt-get install fastd
Arch Arch Linux
pacman -S fastd
image/svg+xml Kali Linux
apt-get install fastd
Fedora
dnf install fastd
Windows (WSL2)
sudo apt-get update sudo apt-get install fastd
OS X
brew install fastd
Raspbian
apt-get install fastd

VPN daemon. Works on Layer 2 or Layer 3, supports different encryption methods, used by Freifunk. More information: <https://fastd.readthedocs.io/en/stable/>.

  • Start `fastd` with a specific configuration file:
    fastd --config path/to/fastd.conf
  • Start a Layer 3 VPN with an MTU of 1400, loading the rest of the configuration parameters from a file:
    fastd --mode tap --mtu 1400 --config path/to/fastd.conf
  • Validate a configuration file:
    fastd --verify-config --config path/to/fastd.conf
  • Generate a new key:
    fastd --generate-key
  • Show the public key to a private key in a configuration file:
    fastd --show-key --config path/to/fastd.conf
  • Show the current version:
    fastd -v

© tl;dr; authors and contributors