How to: Setting up WireGuard on pfSense
[Back to the Top](#table-of-contents)
When looking at how to set up WireGuard on pfSense, the first thing that we need to do is install the package. Follow the instructions below to install the WireGuard package on pfSense.
* Open the Package Manager and search for WireGuard, then Install the latest version of the package.
* After the package has installed, select VPN then WireGuard and under the Tunnels section, select Add Tunnel. 

* In the Tunnel Configuration, set the Description as WireGuard, the Listen Port as 51820, then Generate private and public keys.

* Copy the Public Key. We will need this for our client configuration.

* Create the tunnel, then select Settings, and ensure that Enable WireGuard is selected. Then Save and Apply.