Introduction to pfSense Plus
5 Topics · Module 01 of 10
History & Overview of pfSense and Netgate
Hardware Selection and Appliance Sizing
Initial Setup and GUI Navigation
Configuration Backup (GUI & Auto-Config Backup)
Firmware Upgrades and Maintenance Procedures
Firewall — Interfaces, VIPs & Rules
5 Topics · Module 02 of 10
Interface Assignment and Configuration
Virtual IPs — IP Alias, CARP, Proxy ARP
Basic Firewall Rules and Rule Processing Order
Interface Groups and Floating Rules
Advanced Firewall Options and Rule Schedules
NAT — Network Address Translation
4 Topics · Module 03 of 10
How NAT Interacts with Firewall Rules
Port Forwards and External Port Mapping
1:1 NAT (Binat) for Dedicated Public IPs
Outbound NAT — Automatic, Manual and Hybrid Modes
Services
7 Topics · Module 04 of 10
DHCP Server — IPv4 Pools and Static Leases
DHCP Server — IPv6 and Prefix Delegation
DHCP Relay for Routed Environments
DNS Resolver (Unbound) and DNS Forwarder
Dynamic DNS Integration with External Providers
SNMP Configuration and Monitoring
NTP Server (NTPD) Deployment
VPNs & IPsec
5 Topics · Module 05 of 10
General VPN Technology Overview
Selecting the Right VPN for Your Scenario
IPsec Fundamentals — IKE, SA, Phase 1 & 2
Phase 1 and Phase 2 Detailed Configuration
Site-to-Site IPsec Tunnel Deployment
OpenVPN
5 Topics · Module 06 of 10
Introduction to OpenVPN Architecture
Strengths, Weaknesses and Use Cases
Site-to-Site SSL/TLS VPN Configuration
Remote-Access Server and Client Role Setup
Certificate Authority and PKI Management
Multi-WAN
5 Topics · Module 07 of 10
Multi-WAN Architecture and Gateway Groups
WAN Failover — Monitoring and Trigger Configuration
Load Balancing Across Multiple ISPs
Policy-Based Routing with Firewall Rules
Advanced Multi-WAN Options and Troubleshooting
Traffic Shaping
5 Topics · Module 08 of 10
Traffic Shaping Architecture Overview
ALTQ Shaper — HFSC, PRIQ and CBQ Queues
Limiters for Per-IP and Aggregate Bandwidth Control
QoS Prioritization for VoIP and Streaming
Per-Interface Queue Assignment
High Availability
7 Topics · Module 09 of 10
HA Architecture and Production Use Cases
Network Design Considerations for HA Deployments
Basic CARP Configuration and Virtual IPs
State Synchronization (pfsync over Dedicated Interface)
Configuration Synchronization (XMLRPC Sync)
Single-WAN and Multi-WAN HA Configurations
High Availability Without NAT
Other Features
5 Topics · Module 10 of 10
System Monitoring — Dashboard, Graphs, RRD Stats
Log Management and Remote Syslog Forwarding
Package Manager and Available Package Overview
Key Packages — Suricata, Squid, HAProxy
Diagnostics, Packet Capture and Traceroute