 Should you use WireGuard or OpenVPN for remote access to PF Sense? Let's talk about how they're the same. Both require that PF Sense itself have a publicly accessible IP address. Both support Windows, Linux, Mac, and mobile devices. Both are very fast, but WireGuard can be faster, depending on the hardware used in PF Sense, and the device type of the client connecting, such as a mobile device. Both are very well supported and documented in PF Sense as well. An advantage of WireGuard is that it has a smaller code base due to only having one cipher, and the VPN tunnel can come up very fast from handshake to completed connection. A disadvantage can be that it does not have native user authentication system, and instead relies on keys to allow device connections that you have to manage manually. For OpenVPN, a big advantage, and the reason why so many people choose it, is that it has support for user authentication, locally in PF Sense, or via connection to an external source, such as Radius, Windows Active Directory, making it much easier for user management. For a more in-depth comparison of the VPN choices in PF Sense, check out my video, Which VPN for PF Sense, linked down below.