How To Self Host Behind CGNAT With Wireguard and pfsense [YouTube Release]

Additional Resources:

Forum Write Up

Netbird

Cloudflare Tunnels

Tailscale

Connect With Us

Lawrence Systems Shirts and Swag

►👕 Lawrence Systems

AFFILIATES & REFERRAL LINKS

Amazon Affiliate Store
:shopping_cart: Lawrence Systems's Amazon Page

UniFi Affiliate Link
:shopping_cart: Ubiquiti Store

All Of Our Affiliates help us out and can get you discounts!
:shopping_cart: Partners We Love – Lawrence Systems

Gear we use on Kit
:shopping_cart: Kit

Use OfferCode LTSERVICES to get 10% off your order at
:shopping_cart: Tech Supply Direct - Premium Refurbished Servers & Workstations at Unbeatable Prices

Digital Ocean Offer Code
:shopping_cart: DigitalOcean | Cloud Infrastructure for Developers

HostiFi UniFi Cloud Hosting Service
:shopping_cart: HostiFi - Launch UniFi, UISP and Omada in the Cloud

Protect your privacy with a VPN from Private Internet Access
:shopping_cart: https://www.privateinternetaccess.com/pages/buy-vpn/LRNSYS

Patreon
:moneybag: https://www.patreon.com/lawrencesystems

Chapters
00:00 Self Host Behind CGNAT With Wireguard and pfsense
02:01 Hosting and Public IP setup Diagram
04:57 Setting up Wireguard as a Services
05:31 How To Configure the Public Wireguard Server
07:05 Setting the Keys in Wireguard
07:58 Creating Wireguard Tunnel and interface in pfsense
09:32 pfsense routing settings
10:07 pfsense wireguard peer settings
10:56 pfsense NAT and Port Forward Rules
13:54 pfsense with OpenVPN tunnel over Wireguard