WireGuard

Configure WireGuard tunnels to allow client connectivity via the WireGuard protocol

A WireGuard tunnel interface can be configured to allow a WireGuard client to connect to a Trustgrid Node running as a WireGuard server. The tunnel interface is associated with a VRF which is used to define and control what traffic is allowed to pass and how it should appear on the network.

Configure WireGuard Tunnel

On a Trustgrid Node navigate to Tunnels under the Network Menu, select Add Tunnel, and then select WireGuard

img

img

img

WireGuard Configuration Parameters

Field NameDescription
NameThe name of the WireGuard tunnel interface created on the Trustgrid node or cluster.
DescriptionOptional field used to document what clients are utilizing the tunnel.
Interface IPThe IP address in CIDR notation that will be assigned to the node’s WireGuard tunnel interface.
Public KeyThe public key of the remote WireGuard client.
Pre-shared KeyOptional 256-bit to provide an additional level of security.
VRFThe Virtual Routing and Forwarding (VRF) table of the WireGuard tunnel will be attached to
MTUThe maximum transmission unit (MTU) of the WireGuard tunnel interface. Defaults of 1430 or lower are recommended.

Example Client Config

As you configure a WireGuard tunnel interface the portal UI will automatically generate an example WireGuard configuration for the peer/client based on the information provided.

Example WireGuard client config