Title Page Copyright and Credits pfSense 2.x Cookbook Second Edition About Packt Why subscribe? PacktPub.com Contributors About the author About the reviewer Packt is searching for authors like you Preface Who this book is for What this book covers To get the most out of this book Download the color images Conventions used Sections Getting ready How to do it… How it works… There's more… See also Get in touch Reviews Initial Configuration Introduction Applying basic settings to General Setup Getting ready How to do it... See also Identifying and assigning interfaces Getting ready How to do it... See also Configuring a WAN interface Getting ready How to do it... How it works... There's more... See also Configuring a LAN interface Getting ready How to do it... How it works... There's more... See also Configuring optional interfaces from the console Getting ready How to do it... How it works... There's more... See also Enabling SSH access How to do it... How it works... There's more... See also Generating authorized RSA keys Getting ready How to do it... How it works... See also Configuring SSH RSA key authentication Getting ready How to do it... How it works... There’s more... See also Accessing the SSH Getting ready How to do it... How it works... See also Configuring VLANs Getting ready How to do it... How it works... There's more... See also Assigning interfaces from the console Getting ready How to do it... How it works... See also Configuring a WAN interface from the console Getting ready How to do it... How it works... See also Configuring a LAN interface from the console Getting ready How to do it... How it works... See also Configuring optional interfaces from the console Getting ready How to do it... How it works... See also Configuring VLANs from the console Getting ready How to do it... How it works... See also Essential Services Introduction Configuring the DHCP server Getting ready How to do it... How it works... There's more... Deny unknown clients DNS servers Gateway Domain name Default lease time Maximum lease time Failover peer IP Static ARP Dynamic DNS Additional BOOTP/DHCP options See also Configuring the DHCP6 server Getting ready How to do it... How it works... There's more... Prefix delegation See also Configuring static DHCP mappings Getting ready How to do it... How it works... There's more... See also Configuring the DHCP relay Getting ready How to do it... How it works... There's more... See also Specifying alternate DNS servers Getting ready How to do it... How it works... Using the DNS resolver Using your WAN DNS servers See also Configuring the DNS resolver Getting ready How to do it... How it works... See also... Configuring a stand-alone DHCP/DNS server How to do it... How it works... Register DHCP leases in DNS resolver See also Configuring dynamic DNS Getting ready How to do it... How it works... Specifying an alternative service using RFC 2136 Adding a wireless access point Getting ready How to do it... How it works... See also Firewall and NAT Introduction Creating and using aliases How to do it... How it works... There's more... Using an alias Editing an alias Deleting an alias Bulk importing aliases See also Creating a firewall rule How to do it... How it works... There's more... The source port Ordering firewall rules Duplicating firewall rules Advanced features See also Setting a firewall rule schedule How to do it... How it works... There's more... Selecting dates or days of the week See also Creating a floating rule How to do it... How it works... There's more... See also Creating a NAT port forwarding entry Getting ready How to do it... How it works... There's more... Port redirection Port redirection example See also Creating an outbound NAT entry How to do it... How it works... There's more... See also Creating a 1:1 NAT entry How to do it... There's more... See also Creating an NPt entry How to do it... How it works... Enabling UPnP and NAT-PnP How to do it... How it works... There's more... Security warning See also Additional Services Introduction Creating a captive portal without authentication Getting ready How to do it... How it works... There's more... See also Creating a captive portal with voucher authentication How to do it... How it works... There's more... See also Creating a captive portal with User Manager authentication How to do it... How it works... See also Creating a captive portal with RADIUS authentication Getting ready How to do it... How it works... See also Configuring NTP How to do it... There's more... Configuring SNMP Getting ready How to do it... There's more... See also Virtual Private Networking Introduction Choosing the right VPN server Configuring the IPsec OpenVPN server – peer-to-peer How to do it... How it works... There's more... Configuring the IPsec VPN service – client/server How to do it... How it works... There's more... Connecting to the IPsec VPN service Getting ready How to do it... Configuring the OpenVPN service How to do it... There's more... Connecting to the OpenVPN service Getting ready How to do it... There's more... Configuring the L2TP VPN service How to do it... Traffic Shaping Introduction Configuring traffic shaping using the traffic-shaping wizard How to do it... How it works... There's more... See also Configuring traffic shaping using floating rules Getting ready How to do it... How it works... There's more... See also Configuring traffic shaping using Snort How to do it... How it works... There's more... See also Redundancy, Load Balancing, and Failover Introduction Adding multiple WAN interfaces Getting ready How to do it... How it works... There's more... Configuring server load balancing Getting ready How to do it... How it works... There's more... See also Configuring a CARP failover group Getting ready How to do it... How it works... There's more... See also Routing and Bridging Introduction Routing Dynamic routing Bridging Bridging interfaces How to do it... How it works... There's more... Adding a static route How to do it... How it works... There's more... Configuring RIP using routed How to do it... How it works... Configuring BGP using FRR How to do it... How it works... Configuring OSPF using FRR Getting ready How to do it... How it works... Services and Maintenance Introduction A structured approach to problem solving Enabling Wake-on-LAN How to do it... How it works... There's more... See also Configuring PPPoE How to do it... How it works... There's more... See also Configuring external logging with a syslog server Getting ready How to do it... Using ping How to do it... How it works... See also Using traceroute How to do it... How it works... See also Using netstat How to do it... Using pfTop How to do it... See also Using tcpdump How to do it... Using tcpflow How to do it... Backing Up and Restoring pfSense Introduction Backing up pfSense How to do it... How it works... There's more... See also Restoring pfSense How to do it... How it works... There's more... Updating pfSense How to do it... How it works... There's more... See also Determining Hardware Requirements Determining our deployment scenario Determining our throughput requirements Determining our interface requirements Choosing a standard or embedded image Choosing a form factor Installing the embedded platform on a desktop/server/laptop Installing the standard platform on an appliance Summary Other Books You May Enjoy Leave a review - let other readers know what you think