
Explore pfSense fundamentals, history, and hardware needs, then cover lab setup, software installation, virtual machine creation in VirtualBox, web configurator, user management, dhcp, captive portal, firewall rules, vpn, and upgrade.
Meet your instructor Jai Singh as he introduces the Mastering pfSense course, sharing his ICT studies, professional experience, and pfSense expertise as a router and firewall.
Explore pfSense, a FreeBSD-based open source router and firewall managed by a web configurator, offering packet filtering, perimeter protection, VPN options, and third-party packages.
Discover pfSense hardware requirements, including CPU speed, RAM, 40+ GB storage, bootable media, and one or more network cards, plus links to FreeBSD hardware compatibility.
Identify the software requirements for the pfSense lab, including VirtualBox, the pfSense ISO, Windows 10 ISO, and WinRAR; learn to download and use free extraction tools for setup.
Enable virtualization in the bios and disable Hyper-V, then download from virtualbox.org and install VirtualBox to run pfSense on Windows 10.
Discover how to download and install WinRAR to extract the pfSense ISO from your download, including choosing 64-bit or 32-bit, saving the file, and verifying installation.
Download pfSense from pfsense.org, choose version 2.4.3 and 64-bit installer iso, then extract the gz to obtain the pfSense iso for creating a virtual machine.
Download and configure a Windows 10 virtual machine in VirtualBox, connect it to the pfSense internal network, install the Windows 10 ISO, and enable Guest Additions for full screen.
Configure a pfSense virtual machine in VirtualBox, allocate 512 MB RAM and dynamic storage, configure bridged and internal network adapters, install the pfSense ISO, and verify connectivity.
Master the pfSense web configurator and setup wizard, configuring WAN, DNS, time zone, and password. Customize the dashboard with widgets and save layouts.
Explore pfSense GUI by navigating system, services, VPN, and firewall settings, configuring admin access, updates, and packages, while reviewing logs and diagnostics for effective network management.
Learn pfSense administration by configuring web access via http and https, managing ssl certificates, adjusting tcp ports, enabling ssh, and understanding anti lockout and firewall rules.
Configure and manage pfSense users and groups through the user manager, assign privileges, test logins, create groups, adjust themes and dashboards, and explore authentication servers such as LDAP and Radius.
Configure and test a pfSense dhcp server to automatically assign ip addresses, manage subnets and leases, and verify connectivity from a Windows 10 client.
Master pfSense captive portal to redirect unauthenticated users to a firewall-hosted login page, enforce authentication, and manage zone, interface, and mac address based controls for wired and wireless networks.
Configure pfSense captive portal with user authentication using local user manager or vouchers, and customize portal page content for username and password; test zone access and enforce per-user bandwidth.
Configure pfSense captive portal to use vouchers for authentication, enable voucher settings, create voucher rolls, export to CSV, and test vouchers for access.
PfSense functions as a stateful firewall; learn fundamentals, configure nat and rules, understand rule sets, state tables, and the block versus reject distinction.
Configure a pfSense firewall rule to allow web configurator access from a specific source IP to the LAN on port 80 TCP, and verify via system logs.
Master pfSense nat rules to expose internal hosts for remote desktop by configuring destination and redirect ports, firewall rules, and port forwarding for Windows 10 VMs.
Master pfSense L2TP/IPsec setup through hands-on steps: configure L2TP over IPsec, add users, set phase one and phase two, establish firewall rules, and test with a Windows client.
This course provides you clear understanding and demonstration of world's most trusted open source firewall in the virtual environment, where you get your hands dirty with real world scenarios in virtual environment. Testing is done after every configuration with clear explanation where possible.
pfSense is just not a firewall, Join this course to levarage your knowledge and find more about different features offered by pfSense. Apart from firewall feature, PfSense can act as a Router, DHCP Server, DNS Server, VPN Server, Captive Portal and it has much more to offer through third party packages.
Course is tailored for the beginner IT enthusiastics or anyone would like to learn about open source pfSense firewall.
I commit with regular updating and answering all the questions related to this course.
Disclaimer: Please note that this course is a beginners level course, and created in a virtual and non-production environment. Please test all the required security measures before deploying any demonstrated settings in a production environment.