interfaces-wireguard(5)

interfaces-wireguard - Wireguard extensions for the interfaces(5) file format

Section 5 ifupdown-ng bookworm source

Description

interfaces-wireguard

NAME

interfaces-wireguard - Wireguard extensions for the interfaces(5) file format

DESCRIPTION

Wireguard is a comtemporary in-Kernel layer 3 VPN protocol implementation which aims to provide fast and secure tunnels. The following options allow to set up Wireguard VPN tunnels.

WIREGUARD-RELATED OPTIONS

wireguard-config-path path

Denotes the absolute path to the Wireguard configuration file. If no path is given, /etc/wireguard/<interface>.conf will be used. In the latter case use wireguard has to be explicitly set to the interface configuration.

EXAMPLES

A Wireguard VPN tunnel with explicit configuration file specified

auto wg-foo
iface wg-foo

wireguard-config-path /etc/wireguard/foo.conf

#

address 192.0.2.23/42

address 2001:db8::23/64

A Wireguard VPN tunnel with implicit configuration file:

auto wg-bar
iface wg-bar

use wireguard

#

address 192.0.2.23/42

address 2001:db8::23/64

AUTHORS

Maximilian Wilhelm <max@sdn.clinic>