SlideShare une entreprise Scribd logo
1  sur  17
Télécharger pour lire hors ligne
pfSense 2.4.4 Short Topic Miscellany
August 2018 Hangout
Jim Pingle
Youtube Live
● First hangout on Youtube Live!
● May be some rough edges, so let us know if you have any
problems or concerns
If the video looks fuzzy, Youtube
set your auto quality too low
Click the gear and choose 720p!
About this Hangout
● Netgate News
● – All topics below are on pfSense 2.4.4 –
● CoDel/FQ_CODEL with Limiters
● Captive Portal Authentication Changes
● Captive Portal Page Customization
● IPsec Speed Improvements
● Certificate Management Changes
● Gateway Group as a Default Gateway
Netgate News
● pfSense 2.4.4-RELEASE Coming in early September
– https://www.netgate.com/docs/pfsense/releases/2-4-4-new-features-and-changes.html
● TNSR 18.08 up now on AWS, hardware installs supported in 18.08 and coming soon
– NACM access control, NTP, improved DHCP server, DNS Resolver, IPsec accelerator support, RESTCONF server management
– https://www.netgate.com/docs/tnsr/releases/release-notes-18.08.html
● All past and present pfSense Hangouts are now on Youtube
– https://www.netgate.com/blog/all-pfSense-hangout-videos-available-free-on-youtube.html
● The pfSense Book is now free to access for everyone
– https://www.netgate.com/blog/pfSense-book-available-to-everyone.html
– https://www.netgate.com/docs/pfsense/book/
● Still chances left to win a limited edition MinnowBoard Turbot Dual-Ethernet for taking our pfSense® User survey
– https://www.netgate.com/blog/win-limited-edition-turbot-dual-e.html
● SG-5100 Desktop now available for pre-order
– $799, Shipping mid-September
– Intel® Atom® C3558, 4GB RAM (upgradable), 8GB eMMC (can also take m.2 or SATA)
– 6 Intel 1Gbit/s interfaces (2x igb, 4x ix, all 1Gbit/s copper ports)
– Passively cooled, no rack mount option
– https://www.netgate.com/blog/sg-5100-desktop-available-for-pre-order.html
● pfSense Supplementals I course next month, one-day course that covers popular packages
– https://www.netgate.com/training/pfsense-supplementals-1.html
CoDel/FQ_CODEL With Limiters
● CoDel (https://en.wikipedia.org/wiki/CoDel), pronounced "Coddle", is short for Controlled Delay. It is a
scheduling algorithm designed to combat bufferbloat on routers
– It is billed as a “no knobs, just works” algorithm, but there are parameters to tweak if needed
● What is Bufferbloat? (From https://en.wikipedia.org/wiki/Bufferbloat)
– A cause of high latency in packet-switched networks caused by excess buffering of packets
– Bufferbloat can also cause packet delay variation (also known as jitter), as well as reduce the overall network throughput
– When a router or switch is configured to use excessively large buffers, even very high-speed networks can become
practically unusable for many interactive applications like voice over IP (VoIP), online gaming, and even ordinary web
surfing
– You'll notice the effects for example when one download seems to dominate an entire link, or when latency skyrockets as
a file is downloading
● Bufferbloat and speed test at http://www.dslreports.com/speedtest
– Users have reported going from a Bufferbloat score of “F” without this configuration to “A” after
● Due to the way limiters function, using an alternate scheduler requires that traffic be run through a child
queue and not a limiter directly. So in this example, we will make two limiters, and a child queue for each,
and then attach the child queues to a floating rule
CoDel/FQ_CODEL With Limiters
● Navigate to Firewall > Traffic Shaper, Limiters tab
● Click + New Limiter: WANDown
– Check Enable
– Bandwidth: Equal to WAN download bandwidth
– Mask: None
– Description: WAN Download
– Queue Management Algorithm: CoDel
● Options will appear after save, but leave them at defaults
– Scheduler: FQ_CODEL
● Options will appear after save, but leave them at defaults
– Queue Length: Can vary depending on the speed of the link, can try at default, or use 1000 which should
be a safe default for most high speed WANs
– ECN: Checked
– Click Save
CoDel/FQ_CODEL With Limiters
● Click WANDown to reload the page
● Click + Add New Queue (under WANDown): WANDownQ
– Check Enable
– Mask: None
– Description: WAN Download Queue
– Queue Management Algorithm: CoDel
● Options will appear after save, but leave them at defaults
– ECN: Checked
– Everything else blank/default
– Click Save
CoDel/FQ_CODEL With Limiters
● Navigate to Firewall > Traffic Shaper, Limiters tab
● Click + New Limiter: WANUp
– Check Enable
– Bandwidth: Equal to WAN Upload bandwidth
– Mask: None
– Description: WAN Upload
– Queue Management Algorithm: CoDel
● Options will appear after save, but leave them at defaults
– Scheduler: FQ_CODEL
● Options will appear after save, but leave them at defaults
– Queue Length: Can vary depending on the speed of the link, can try at default, or use 1000 which should
be a safe default for most high speed WANs
– ECN: Checked
– Click Save
CoDel/FQ_CODEL With Limiters
● Click WANUp to reload the page
● Click + Add New Queue (under WANUp): WANUpQ
– Check Enable
– Mask: None
– Description: WAN Upload Queue
– Queue Management Algorithm: CoDel
● Options will appear after save, but leave them at defaults
– ECN: Checked
– Everything else blank/default
– Click Save
● Click Apply Changes
CoDel/FQ_CODEL With Limiters
● Navigate to Firewall > Rules, Floating tab
● Add a new rule (bottom of the list if there are other rules)
– Action: Pass
– Quick: Checked
– Interface: WAN
– Direction: Out
– Address Family: IPv4
● If you need both IPv4+IPv6, make two separate rules, one for each family – Combined rules cannot set a gateway
– Protocol: Any
– Source/Destination: Any
– Description: CoDel Limiters
– Click Display Advanced
– Gateway: WAN gateway (Must be set!)
– In / Out Pipe: WANUpQ / WANDownQ
● With floating rules in the outbound direction, "in" traffic is uploads, and "out" traffic is downloads
– Click Save
CoDel/FQ_CODEL With Limiters
● Click Apply Changes
● Reset states to force all traffic to use new limits
● Run tests to confirm new behavior
– If the behavior is not as desired, read through
https://forum.netgate.com/topic/112527/playing-with-fq_codel-in-2-4
(mostly near the end of the thread) and make adjustments to
parameters
Captive Portal Authentication Changes
● Captive Portal has been integrated into the User Manager for
authentication
● You can now use LDAP for Captive Portal authentication!
● Captive Portal RADIUS entries are migrated to the User Manager on
upgrade
– There should be no difference in behavior on upgrade for existing setups
– If you have duplicates, you can pick one to keep and set all portals to that, then
remove the rest
● Some Portal-specific options are still in Captive Portal settings
● Numerous Captive Portal RADIUS issues were fixed as a result, see the
release notes for details
Captive Portal Page Customization
● New default captive portal page with modern design, images,
CSS, etc
– Still adapts based on config changes such as adding a voucher field
automatically when vouchers are enabled
● Easier customization
– Can upload a logo, custom background, and set Terms & Conditions
all without having to edit/upload custom HTML!
● Full customization is still possible in the previous style
● No automatic change on upgrade for users of customized HTML
IPsec Speed Improvements
● Asynchronous Cryptography, allows the crypto load to be spread across multiple
cores
● VPN > IPsec, Advanced Settings tab, check Asynchronous Cryptography
– Defaults to enabled for Netgate hardware factory image installs, disabled on CE
● Primarily benefits single tunnel configurations, or at least configurations with less
tunnels than CPU cores
● Performance improvements may disappear or even be slower with larger
numbers of tunnels
● Speed improvements are still being measured but in some cases have been
quite dramatic
– One of our new model firewalls with AES-NI and Async Crypto enabled went from ~400
Mbit/s to over 900 Mbit/s of IPsec (1500 byte packets, MSS clamping enabled)
Certificate Management Changes
● Certificate fields have been revamped to conform to RFC 5280
● When creating a new CA or Cert, the default action is to create an internal entry
rather than import
● The only required subject component field is now the Common Name
● The Common Name field has also moved to the top of the list of subject attributes
as it is the most important component
● The E-mail address field has been removed as it was declared deprecated
– If a certificate requires an e-mail address, it can be added as a SAN instead of in the subject
● Some areas did not have full support for the optional Organizational Unit, which
should work everywhere now
● Changes have been synchronized across the CA Manager, Cert Manager, User
Manager, and OpenVPN Wizard
Gateway Group as a Default Gateway
● Now a Gateway Group can be used as the Default Gateway
● This replaces the old “Default Gateway Switching” behavior
● Using a gateway group, you can control which gateways can be default and
the order in which they are used
● Works only with Failover type Gateway Groups
– One gateway per tier
● To setup, use System > Routing, Gateways tab, Default Gateway section
● Default state on upgrade attempts to reflect previous chosen behavior
– Visit the page after upgrade and confirm the correct default is selected, or pick a
group to use the new behavior
Conclusion
● Questions?
● Ideas for hangout topics? Post on forum, Reddit, etc

Contenu connexe

Tendances

Advanced Captive Portal - pfSense Hangout June 2017
Advanced Captive Portal - pfSense Hangout June 2017Advanced Captive Portal - pfSense Hangout June 2017
Advanced Captive Portal - pfSense Hangout June 2017Netgate
 
Understand and optimize Linux I/O
Understand and optimize Linux I/OUnderstand and optimize Linux I/O
Understand and optimize Linux I/OAndrea Righi
 
How Linux Processes Your Network Packet - Elazar Leibovich
How Linux Processes Your Network Packet - Elazar LeibovichHow Linux Processes Your Network Packet - Elazar Leibovich
How Linux Processes Your Network Packet - Elazar LeibovichDevOpsDays Tel Aviv
 
Linux Networking Explained
Linux Networking ExplainedLinux Networking Explained
Linux Networking ExplainedThomas Graf
 
MySQL Parallel Replication by Booking.com
MySQL Parallel Replication by Booking.comMySQL Parallel Replication by Booking.com
MySQL Parallel Replication by Booking.comJean-François Gagné
 
Local DNS with pfSense 2.4 - pfSense Hangout April 2018
Local DNS with pfSense 2.4 - pfSense Hangout April 2018Local DNS with pfSense 2.4 - pfSense Hangout April 2018
Local DNS with pfSense 2.4 - pfSense Hangout April 2018Netgate
 
PostgreSQL HA
PostgreSQL   HAPostgreSQL   HA
PostgreSQL HAharoonm
 
Monitoring pfSense 2.4 with SNMP - pfSense Hangout March 2018
Monitoring pfSense 2.4 with SNMP - pfSense Hangout March 2018Monitoring pfSense 2.4 with SNMP - pfSense Hangout March 2018
Monitoring pfSense 2.4 with SNMP - pfSense Hangout March 2018Netgate
 
Using Google Cloud Identity Secure LDAP with pfSense - Netgate Hangout Octobe...
Using Google Cloud Identity Secure LDAP with pfSense - Netgate Hangout Octobe...Using Google Cloud Identity Secure LDAP with pfSense - Netgate Hangout Octobe...
Using Google Cloud Identity Secure LDAP with pfSense - Netgate Hangout Octobe...Netgate
 
Console Menu - pfSense Hangout December 2016
Console Menu - pfSense Hangout December 2016Console Menu - pfSense Hangout December 2016
Console Menu - pfSense Hangout December 2016Netgate
 
PostgreSQL Streaming Replication Cheatsheet
PostgreSQL Streaming Replication CheatsheetPostgreSQL Streaming Replication Cheatsheet
PostgreSQL Streaming Replication CheatsheetAlexey Lesovsky
 
Advanced Percona XtraDB Cluster in a nutshell... la suite
Advanced Percona XtraDB Cluster in a nutshell... la suiteAdvanced Percona XtraDB Cluster in a nutshell... la suite
Advanced Percona XtraDB Cluster in a nutshell... la suiteKenny Gryp
 
Meet cute-between-ebpf-and-tracing
Meet cute-between-ebpf-and-tracingMeet cute-between-ebpf-and-tracing
Meet cute-between-ebpf-and-tracingViller Hsiao
 
Switchdev - No More SDK
Switchdev - No More SDKSwitchdev - No More SDK
Switchdev - No More SDKKernel TLV
 
Kvm performance optimization for ubuntu
Kvm performance optimization for ubuntuKvm performance optimization for ubuntu
Kvm performance optimization for ubuntuSim Janghoon
 
TIP1 - Overview of C/C++ Debugging/Tracing/Profiling Tools
TIP1 - Overview of C/C++ Debugging/Tracing/Profiling ToolsTIP1 - Overview of C/C++ Debugging/Tracing/Profiling Tools
TIP1 - Overview of C/C++ Debugging/Tracing/Profiling ToolsXiaozhe Wang
 
Deploying CloudStack and Ceph with flexible VXLAN and BGP networking
Deploying CloudStack and Ceph with flexible VXLAN and BGP networking Deploying CloudStack and Ceph with flexible VXLAN and BGP networking
Deploying CloudStack and Ceph with flexible VXLAN and BGP networking ShapeBlue
 
PostgreSQL High Availability in a Containerized World
PostgreSQL High Availability in a Containerized WorldPostgreSQL High Availability in a Containerized World
PostgreSQL High Availability in a Containerized WorldJignesh Shah
 

Tendances (20)

Advanced Captive Portal - pfSense Hangout June 2017
Advanced Captive Portal - pfSense Hangout June 2017Advanced Captive Portal - pfSense Hangout June 2017
Advanced Captive Portal - pfSense Hangout June 2017
 
Understand and optimize Linux I/O
Understand and optimize Linux I/OUnderstand and optimize Linux I/O
Understand and optimize Linux I/O
 
How Linux Processes Your Network Packet - Elazar Leibovich
How Linux Processes Your Network Packet - Elazar LeibovichHow Linux Processes Your Network Packet - Elazar Leibovich
How Linux Processes Your Network Packet - Elazar Leibovich
 
Linux Networking Explained
Linux Networking ExplainedLinux Networking Explained
Linux Networking Explained
 
MySQL Parallel Replication by Booking.com
MySQL Parallel Replication by Booking.comMySQL Parallel Replication by Booking.com
MySQL Parallel Replication by Booking.com
 
Local DNS with pfSense 2.4 - pfSense Hangout April 2018
Local DNS with pfSense 2.4 - pfSense Hangout April 2018Local DNS with pfSense 2.4 - pfSense Hangout April 2018
Local DNS with pfSense 2.4 - pfSense Hangout April 2018
 
BWE in Janus
BWE in JanusBWE in Janus
BWE in Janus
 
PostgreSQL HA
PostgreSQL   HAPostgreSQL   HA
PostgreSQL HA
 
Monitoring pfSense 2.4 with SNMP - pfSense Hangout March 2018
Monitoring pfSense 2.4 with SNMP - pfSense Hangout March 2018Monitoring pfSense 2.4 with SNMP - pfSense Hangout March 2018
Monitoring pfSense 2.4 with SNMP - pfSense Hangout March 2018
 
Linux Network Stack
Linux Network StackLinux Network Stack
Linux Network Stack
 
Using Google Cloud Identity Secure LDAP with pfSense - Netgate Hangout Octobe...
Using Google Cloud Identity Secure LDAP with pfSense - Netgate Hangout Octobe...Using Google Cloud Identity Secure LDAP with pfSense - Netgate Hangout Octobe...
Using Google Cloud Identity Secure LDAP with pfSense - Netgate Hangout Octobe...
 
Console Menu - pfSense Hangout December 2016
Console Menu - pfSense Hangout December 2016Console Menu - pfSense Hangout December 2016
Console Menu - pfSense Hangout December 2016
 
PostgreSQL Streaming Replication Cheatsheet
PostgreSQL Streaming Replication CheatsheetPostgreSQL Streaming Replication Cheatsheet
PostgreSQL Streaming Replication Cheatsheet
 
Advanced Percona XtraDB Cluster in a nutshell... la suite
Advanced Percona XtraDB Cluster in a nutshell... la suiteAdvanced Percona XtraDB Cluster in a nutshell... la suite
Advanced Percona XtraDB Cluster in a nutshell... la suite
 
Meet cute-between-ebpf-and-tracing
Meet cute-between-ebpf-and-tracingMeet cute-between-ebpf-and-tracing
Meet cute-between-ebpf-and-tracing
 
Switchdev - No More SDK
Switchdev - No More SDKSwitchdev - No More SDK
Switchdev - No More SDK
 
Kvm performance optimization for ubuntu
Kvm performance optimization for ubuntuKvm performance optimization for ubuntu
Kvm performance optimization for ubuntu
 
TIP1 - Overview of C/C++ Debugging/Tracing/Profiling Tools
TIP1 - Overview of C/C++ Debugging/Tracing/Profiling ToolsTIP1 - Overview of C/C++ Debugging/Tracing/Profiling Tools
TIP1 - Overview of C/C++ Debugging/Tracing/Profiling Tools
 
Deploying CloudStack and Ceph with flexible VXLAN and BGP networking
Deploying CloudStack and Ceph with flexible VXLAN and BGP networking Deploying CloudStack and Ceph with flexible VXLAN and BGP networking
Deploying CloudStack and Ceph with flexible VXLAN and BGP networking
 
PostgreSQL High Availability in a Containerized World
PostgreSQL High Availability in a Containerized WorldPostgreSQL High Availability in a Containerized World
PostgreSQL High Availability in a Containerized World
 

Similaire à pfSense 2.4.4 Short Topic Miscellany - pfSense Hangout August 2018

pfSense 2.2 Preview - pfSense Hangout November 2014
pfSense 2.2 Preview - pfSense Hangout November 2014pfSense 2.2 Preview - pfSense Hangout November 2014
pfSense 2.2 Preview - pfSense Hangout November 2014Netgate
 
OpenVPN as a WAN - pfSense Hangout October 2016
OpenVPN as a WAN - pfSense Hangout October 2016OpenVPN as a WAN - pfSense Hangout October 2016
OpenVPN as a WAN - pfSense Hangout October 2016Netgate
 
High Availability Part 2 - pfSense Hangout July 2016
High Availability Part 2 - pfSense Hangout July 2016High Availability Part 2 - pfSense Hangout July 2016
High Availability Part 2 - pfSense Hangout July 2016Netgate
 
Routed IPsec on pfSense 2.4.4 - pfSense Hangout June 2018
Routed IPsec on pfSense 2.4.4 - pfSense Hangout June 2018Routed IPsec on pfSense 2.4.4 - pfSense Hangout June 2018
Routed IPsec on pfSense 2.4.4 - pfSense Hangout June 2018Netgate
 
Zero Downtime JEE Architectures
Zero Downtime JEE ArchitecturesZero Downtime JEE Architectures
Zero Downtime JEE ArchitecturesAlexander Penev
 
Site-to-Site VPNs - pfSense Hangout November 2015
Site-to-Site VPNs - pfSense Hangout November 2015Site-to-Site VPNs - pfSense Hangout November 2015
Site-to-Site VPNs - pfSense Hangout November 2015Netgate
 
Ceph Community Talk on High-Performance Solid Sate Ceph
Ceph Community Talk on High-Performance Solid Sate Ceph Ceph Community Talk on High-Performance Solid Sate Ceph
Ceph Community Talk on High-Performance Solid Sate Ceph Ceph Community
 
Squid, SquidGuard, and Lightsquid - pfSense Hangout March 2014
Squid, SquidGuard, and Lightsquid - pfSense Hangout March 2014Squid, SquidGuard, and Lightsquid - pfSense Hangout March 2014
Squid, SquidGuard, and Lightsquid - pfSense Hangout March 2014Netgate
 
(ATS4-PLAT01) Core Architecture Changes in AEP 9.0 and their Impact on Admini...
(ATS4-PLAT01) Core Architecture Changes in AEP 9.0 and their Impact on Admini...(ATS4-PLAT01) Core Architecture Changes in AEP 9.0 and their Impact on Admini...
(ATS4-PLAT01) Core Architecture Changes in AEP 9.0 and their Impact on Admini...BIOVIA
 
pfSense 2.3 Preview - pfSense Hangout December 2015
pfSense 2.3 Preview - pfSense Hangout December 2015pfSense 2.3 Preview - pfSense Hangout December 2015
pfSense 2.3 Preview - pfSense Hangout December 2015Netgate
 
Containerizing GPU Applications with Docker for Scaling to the Cloud
Containerizing GPU Applications with Docker for Scaling to the CloudContainerizing GPU Applications with Docker for Scaling to the Cloud
Containerizing GPU Applications with Docker for Scaling to the CloudSubbu Rama
 
Mulesoft Meetup Milano #9 - Batch Processing and CI/CD
Mulesoft Meetup Milano #9 - Batch Processing and CI/CDMulesoft Meetup Milano #9 - Batch Processing and CI/CD
Mulesoft Meetup Milano #9 - Batch Processing and CI/CDGonzalo Marcos Ansoain
 
SPDY and What to Consider for HTTP/2.0
SPDY and What to Consider for HTTP/2.0SPDY and What to Consider for HTTP/2.0
SPDY and What to Consider for HTTP/2.0Mike Belshe
 
Alix to APU Conversion - pfSense Hangout October 2014
Alix to APU Conversion - pfSense Hangout October 2014Alix to APU Conversion - pfSense Hangout October 2014
Alix to APU Conversion - pfSense Hangout October 2014Netgate
 
[OpenStack Day in Korea 2015] Track 1-6 - 갈라파고스의 이구아나, 인프라에 오픈소스를 올리다. 그래서 보이...
[OpenStack Day in Korea 2015] Track 1-6 - 갈라파고스의 이구아나, 인프라에 오픈소스를 올리다. 그래서 보이...[OpenStack Day in Korea 2015] Track 1-6 - 갈라파고스의 이구아나, 인프라에 오픈소스를 올리다. 그래서 보이...
[OpenStack Day in Korea 2015] Track 1-6 - 갈라파고스의 이구아나, 인프라에 오픈소스를 올리다. 그래서 보이...OpenStack Korea Community
 
Boyan Krosnov - Building a software-defined cloud - our experience
Boyan Krosnov - Building a software-defined cloud - our experienceBoyan Krosnov - Building a software-defined cloud - our experience
Boyan Krosnov - Building a software-defined cloud - our experienceShapeBlue
 
Things You MUST Know Before Deploying OpenStack: Bruno Lago, Catalyst IT
Things You MUST Know Before Deploying OpenStack: Bruno Lago, Catalyst ITThings You MUST Know Before Deploying OpenStack: Bruno Lago, Catalyst IT
Things You MUST Know Before Deploying OpenStack: Bruno Lago, Catalyst ITOpenStack
 
NGENSTOR_ODA_P2V_V5
NGENSTOR_ODA_P2V_V5NGENSTOR_ODA_P2V_V5
NGENSTOR_ODA_P2V_V5UniFabric
 

Similaire à pfSense 2.4.4 Short Topic Miscellany - pfSense Hangout August 2018 (20)

pfSense 2.2 Preview - pfSense Hangout November 2014
pfSense 2.2 Preview - pfSense Hangout November 2014pfSense 2.2 Preview - pfSense Hangout November 2014
pfSense 2.2 Preview - pfSense Hangout November 2014
 
OpenVPN as a WAN - pfSense Hangout October 2016
OpenVPN as a WAN - pfSense Hangout October 2016OpenVPN as a WAN - pfSense Hangout October 2016
OpenVPN as a WAN - pfSense Hangout October 2016
 
High Availability Part 2 - pfSense Hangout July 2016
High Availability Part 2 - pfSense Hangout July 2016High Availability Part 2 - pfSense Hangout July 2016
High Availability Part 2 - pfSense Hangout July 2016
 
Routed IPsec on pfSense 2.4.4 - pfSense Hangout June 2018
Routed IPsec on pfSense 2.4.4 - pfSense Hangout June 2018Routed IPsec on pfSense 2.4.4 - pfSense Hangout June 2018
Routed IPsec on pfSense 2.4.4 - pfSense Hangout June 2018
 
Zero Downtime JEE Architectures
Zero Downtime JEE ArchitecturesZero Downtime JEE Architectures
Zero Downtime JEE Architectures
 
App Deployment on Cloud
App Deployment on CloudApp Deployment on Cloud
App Deployment on Cloud
 
Site-to-Site VPNs - pfSense Hangout November 2015
Site-to-Site VPNs - pfSense Hangout November 2015Site-to-Site VPNs - pfSense Hangout November 2015
Site-to-Site VPNs - pfSense Hangout November 2015
 
Ceph Community Talk on High-Performance Solid Sate Ceph
Ceph Community Talk on High-Performance Solid Sate Ceph Ceph Community Talk on High-Performance Solid Sate Ceph
Ceph Community Talk on High-Performance Solid Sate Ceph
 
Squid, SquidGuard, and Lightsquid - pfSense Hangout March 2014
Squid, SquidGuard, and Lightsquid - pfSense Hangout March 2014Squid, SquidGuard, and Lightsquid - pfSense Hangout March 2014
Squid, SquidGuard, and Lightsquid - pfSense Hangout March 2014
 
(ATS4-PLAT01) Core Architecture Changes in AEP 9.0 and their Impact on Admini...
(ATS4-PLAT01) Core Architecture Changes in AEP 9.0 and their Impact on Admini...(ATS4-PLAT01) Core Architecture Changes in AEP 9.0 and their Impact on Admini...
(ATS4-PLAT01) Core Architecture Changes in AEP 9.0 and their Impact on Admini...
 
pfSense 2.3 Preview - pfSense Hangout December 2015
pfSense 2.3 Preview - pfSense Hangout December 2015pfSense 2.3 Preview - pfSense Hangout December 2015
pfSense 2.3 Preview - pfSense Hangout December 2015
 
Containerizing GPU Applications with Docker for Scaling to the Cloud
Containerizing GPU Applications with Docker for Scaling to the CloudContainerizing GPU Applications with Docker for Scaling to the Cloud
Containerizing GPU Applications with Docker for Scaling to the Cloud
 
Mulesoft Meetup Milano #9 - Batch Processing and CI/CD
Mulesoft Meetup Milano #9 - Batch Processing and CI/CDMulesoft Meetup Milano #9 - Batch Processing and CI/CD
Mulesoft Meetup Milano #9 - Batch Processing and CI/CD
 
SPDY and What to Consider for HTTP/2.0
SPDY and What to Consider for HTTP/2.0SPDY and What to Consider for HTTP/2.0
SPDY and What to Consider for HTTP/2.0
 
Alix to APU Conversion - pfSense Hangout October 2014
Alix to APU Conversion - pfSense Hangout October 2014Alix to APU Conversion - pfSense Hangout October 2014
Alix to APU Conversion - pfSense Hangout October 2014
 
[OpenStack Day in Korea 2015] Track 1-6 - 갈라파고스의 이구아나, 인프라에 오픈소스를 올리다. 그래서 보이...
[OpenStack Day in Korea 2015] Track 1-6 - 갈라파고스의 이구아나, 인프라에 오픈소스를 올리다. 그래서 보이...[OpenStack Day in Korea 2015] Track 1-6 - 갈라파고스의 이구아나, 인프라에 오픈소스를 올리다. 그래서 보이...
[OpenStack Day in Korea 2015] Track 1-6 - 갈라파고스의 이구아나, 인프라에 오픈소스를 올리다. 그래서 보이...
 
Boyan Krosnov - Building a software-defined cloud - our experience
Boyan Krosnov - Building a software-defined cloud - our experienceBoyan Krosnov - Building a software-defined cloud - our experience
Boyan Krosnov - Building a software-defined cloud - our experience
 
IPv6 deployment planning Jordi Palet
IPv6 deployment planning Jordi PaletIPv6 deployment planning Jordi Palet
IPv6 deployment planning Jordi Palet
 
Things You MUST Know Before Deploying OpenStack: Bruno Lago, Catalyst IT
Things You MUST Know Before Deploying OpenStack: Bruno Lago, Catalyst ITThings You MUST Know Before Deploying OpenStack: Bruno Lago, Catalyst IT
Things You MUST Know Before Deploying OpenStack: Bruno Lago, Catalyst IT
 
NGENSTOR_ODA_P2V_V5
NGENSTOR_ODA_P2V_V5NGENSTOR_ODA_P2V_V5
NGENSTOR_ODA_P2V_V5
 

Plus de Netgate

RADIUS and LDAP on pfSense 2.4 - pfSense Hangout February 2018
RADIUS and LDAP on pfSense 2.4 - pfSense Hangout February 2018RADIUS and LDAP on pfSense 2.4 - pfSense Hangout February 2018
RADIUS and LDAP on pfSense 2.4 - pfSense Hangout February 2018Netgate
 
Dynamic Routing with FRR - pfSense Hangout December 2017
Dynamic Routing with FRR - pfSense Hangout December 2017Dynamic Routing with FRR - pfSense Hangout December 2017
Dynamic Routing with FRR - pfSense Hangout December 2017Netgate
 
Firewall Best Practices for VoIP on pfSense - pfSense Hangout October 2017
Firewall Best Practices for VoIP on pfSense - pfSense Hangout October 2017Firewall Best Practices for VoIP on pfSense - pfSense Hangout October 2017
Firewall Best Practices for VoIP on pfSense - pfSense Hangout October 2017Netgate
 
Certificate Management on pfSense 2.4 - pfSense Hangout September 2017
Certificate Management on pfSense 2.4 - pfSense Hangout September 2017Certificate Management on pfSense 2.4 - pfSense Hangout September 2017
Certificate Management on pfSense 2.4 - pfSense Hangout September 2017Netgate
 
Backup and Restore with pfSense 2.4 - pfSense Hangout August 2017
Backup and Restore with pfSense 2.4 - pfSense Hangout August 2017Backup and Restore with pfSense 2.4 - pfSense Hangout August 2017
Backup and Restore with pfSense 2.4 - pfSense Hangout August 2017Netgate
 
Server Load Balancing on pfSense 2.4 - pfSense Hangout July 2017
Server Load Balancing on pfSense 2.4 - pfSense Hangout July 2017Server Load Balancing on pfSense 2.4 - pfSense Hangout July 2017
Server Load Balancing on pfSense 2.4 - pfSense Hangout July 2017Netgate
 
Let's Encrypt - pfSense Hangout April 2017
Let's Encrypt - pfSense Hangout April 2017Let's Encrypt - pfSense Hangout April 2017
Let's Encrypt - pfSense Hangout April 2017Netgate
 
High Availability on pfSense 2.4 - pfSense Hangout March 2017
High Availability on pfSense 2.4 - pfSense Hangout March 2017High Availability on pfSense 2.4 - pfSense Hangout March 2017
High Availability on pfSense 2.4 - pfSense Hangout March 2017Netgate
 
Squid, SquidGuard, and Lightsquid on pfSense 2.3 & 2.4 - pfSense Hangout Janu...
Squid, SquidGuard, and Lightsquid on pfSense 2.3 & 2.4 - pfSense Hangout Janu...Squid, SquidGuard, and Lightsquid on pfSense 2.3 & 2.4 - pfSense Hangout Janu...
Squid, SquidGuard, and Lightsquid on pfSense 2.3 & 2.4 - pfSense Hangout Janu...Netgate
 
DHCP Server - pfSense Hangout September 2016
DHCP Server - pfSense Hangout September 2016DHCP Server - pfSense Hangout September 2016
DHCP Server - pfSense Hangout September 2016Netgate
 
Connectivity Troubleshooting - pfSense Hangout June 2016
Connectivity Troubleshooting - pfSense Hangout June 2016Connectivity Troubleshooting - pfSense Hangout June 2016
Connectivity Troubleshooting - pfSense Hangout June 2016Netgate
 
NAT on pfSense 2.3 - pfSense Hangout May 2016
NAT on pfSense 2.3 - pfSense Hangout May 2016NAT on pfSense 2.3 - pfSense Hangout May 2016
NAT on pfSense 2.3 - pfSense Hangout May 2016Netgate
 
Multi-WAN on pfSense 2.3 - pfSense Hangout March 2016
Multi-WAN on pfSense 2.3 - pfSense Hangout March 2016Multi-WAN on pfSense 2.3 - pfSense Hangout March 2016
Multi-WAN on pfSense 2.3 - pfSense Hangout March 2016Netgate
 
Traffic Shaping Basics with PRIQ - pfSense Hangout February 2016
Traffic Shaping Basics with PRIQ - pfSense Hangout February 2016Traffic Shaping Basics with PRIQ - pfSense Hangout February 2016
Traffic Shaping Basics with PRIQ - pfSense Hangout February 2016Netgate
 
Creating a DMZ - pfSense Hangout January 2016
Creating a DMZ - pfSense Hangout January 2016Creating a DMZ - pfSense Hangout January 2016
Creating a DMZ - pfSense Hangout January 2016Netgate
 
Remote Access VPNs Part 2 - pfSense Hangout October 2015
Remote Access VPNs Part 2 - pfSense Hangout October 2015Remote Access VPNs Part 2 - pfSense Hangout October 2015
Remote Access VPNs Part 2 - pfSense Hangout October 2015Netgate
 

Plus de Netgate (16)

RADIUS and LDAP on pfSense 2.4 - pfSense Hangout February 2018
RADIUS and LDAP on pfSense 2.4 - pfSense Hangout February 2018RADIUS and LDAP on pfSense 2.4 - pfSense Hangout February 2018
RADIUS and LDAP on pfSense 2.4 - pfSense Hangout February 2018
 
Dynamic Routing with FRR - pfSense Hangout December 2017
Dynamic Routing with FRR - pfSense Hangout December 2017Dynamic Routing with FRR - pfSense Hangout December 2017
Dynamic Routing with FRR - pfSense Hangout December 2017
 
Firewall Best Practices for VoIP on pfSense - pfSense Hangout October 2017
Firewall Best Practices for VoIP on pfSense - pfSense Hangout October 2017Firewall Best Practices for VoIP on pfSense - pfSense Hangout October 2017
Firewall Best Practices for VoIP on pfSense - pfSense Hangout October 2017
 
Certificate Management on pfSense 2.4 - pfSense Hangout September 2017
Certificate Management on pfSense 2.4 - pfSense Hangout September 2017Certificate Management on pfSense 2.4 - pfSense Hangout September 2017
Certificate Management on pfSense 2.4 - pfSense Hangout September 2017
 
Backup and Restore with pfSense 2.4 - pfSense Hangout August 2017
Backup and Restore with pfSense 2.4 - pfSense Hangout August 2017Backup and Restore with pfSense 2.4 - pfSense Hangout August 2017
Backup and Restore with pfSense 2.4 - pfSense Hangout August 2017
 
Server Load Balancing on pfSense 2.4 - pfSense Hangout July 2017
Server Load Balancing on pfSense 2.4 - pfSense Hangout July 2017Server Load Balancing on pfSense 2.4 - pfSense Hangout July 2017
Server Load Balancing on pfSense 2.4 - pfSense Hangout July 2017
 
Let's Encrypt - pfSense Hangout April 2017
Let's Encrypt - pfSense Hangout April 2017Let's Encrypt - pfSense Hangout April 2017
Let's Encrypt - pfSense Hangout April 2017
 
High Availability on pfSense 2.4 - pfSense Hangout March 2017
High Availability on pfSense 2.4 - pfSense Hangout March 2017High Availability on pfSense 2.4 - pfSense Hangout March 2017
High Availability on pfSense 2.4 - pfSense Hangout March 2017
 
Squid, SquidGuard, and Lightsquid on pfSense 2.3 & 2.4 - pfSense Hangout Janu...
Squid, SquidGuard, and Lightsquid on pfSense 2.3 & 2.4 - pfSense Hangout Janu...Squid, SquidGuard, and Lightsquid on pfSense 2.3 & 2.4 - pfSense Hangout Janu...
Squid, SquidGuard, and Lightsquid on pfSense 2.3 & 2.4 - pfSense Hangout Janu...
 
DHCP Server - pfSense Hangout September 2016
DHCP Server - pfSense Hangout September 2016DHCP Server - pfSense Hangout September 2016
DHCP Server - pfSense Hangout September 2016
 
Connectivity Troubleshooting - pfSense Hangout June 2016
Connectivity Troubleshooting - pfSense Hangout June 2016Connectivity Troubleshooting - pfSense Hangout June 2016
Connectivity Troubleshooting - pfSense Hangout June 2016
 
NAT on pfSense 2.3 - pfSense Hangout May 2016
NAT on pfSense 2.3 - pfSense Hangout May 2016NAT on pfSense 2.3 - pfSense Hangout May 2016
NAT on pfSense 2.3 - pfSense Hangout May 2016
 
Multi-WAN on pfSense 2.3 - pfSense Hangout March 2016
Multi-WAN on pfSense 2.3 - pfSense Hangout March 2016Multi-WAN on pfSense 2.3 - pfSense Hangout March 2016
Multi-WAN on pfSense 2.3 - pfSense Hangout March 2016
 
Traffic Shaping Basics with PRIQ - pfSense Hangout February 2016
Traffic Shaping Basics with PRIQ - pfSense Hangout February 2016Traffic Shaping Basics with PRIQ - pfSense Hangout February 2016
Traffic Shaping Basics with PRIQ - pfSense Hangout February 2016
 
Creating a DMZ - pfSense Hangout January 2016
Creating a DMZ - pfSense Hangout January 2016Creating a DMZ - pfSense Hangout January 2016
Creating a DMZ - pfSense Hangout January 2016
 
Remote Access VPNs Part 2 - pfSense Hangout October 2015
Remote Access VPNs Part 2 - pfSense Hangout October 2015Remote Access VPNs Part 2 - pfSense Hangout October 2015
Remote Access VPNs Part 2 - pfSense Hangout October 2015
 

Dernier

Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 

Dernier (20)

Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 

pfSense 2.4.4 Short Topic Miscellany - pfSense Hangout August 2018

  • 1. pfSense 2.4.4 Short Topic Miscellany August 2018 Hangout Jim Pingle
  • 2. Youtube Live ● First hangout on Youtube Live! ● May be some rough edges, so let us know if you have any problems or concerns If the video looks fuzzy, Youtube set your auto quality too low Click the gear and choose 720p!
  • 3. About this Hangout ● Netgate News ● – All topics below are on pfSense 2.4.4 – ● CoDel/FQ_CODEL with Limiters ● Captive Portal Authentication Changes ● Captive Portal Page Customization ● IPsec Speed Improvements ● Certificate Management Changes ● Gateway Group as a Default Gateway
  • 4. Netgate News ● pfSense 2.4.4-RELEASE Coming in early September – https://www.netgate.com/docs/pfsense/releases/2-4-4-new-features-and-changes.html ● TNSR 18.08 up now on AWS, hardware installs supported in 18.08 and coming soon – NACM access control, NTP, improved DHCP server, DNS Resolver, IPsec accelerator support, RESTCONF server management – https://www.netgate.com/docs/tnsr/releases/release-notes-18.08.html ● All past and present pfSense Hangouts are now on Youtube – https://www.netgate.com/blog/all-pfSense-hangout-videos-available-free-on-youtube.html ● The pfSense Book is now free to access for everyone – https://www.netgate.com/blog/pfSense-book-available-to-everyone.html – https://www.netgate.com/docs/pfsense/book/ ● Still chances left to win a limited edition MinnowBoard Turbot Dual-Ethernet for taking our pfSense® User survey – https://www.netgate.com/blog/win-limited-edition-turbot-dual-e.html ● SG-5100 Desktop now available for pre-order – $799, Shipping mid-September – Intel® Atom® C3558, 4GB RAM (upgradable), 8GB eMMC (can also take m.2 or SATA) – 6 Intel 1Gbit/s interfaces (2x igb, 4x ix, all 1Gbit/s copper ports) – Passively cooled, no rack mount option – https://www.netgate.com/blog/sg-5100-desktop-available-for-pre-order.html ● pfSense Supplementals I course next month, one-day course that covers popular packages – https://www.netgate.com/training/pfsense-supplementals-1.html
  • 5. CoDel/FQ_CODEL With Limiters ● CoDel (https://en.wikipedia.org/wiki/CoDel), pronounced "Coddle", is short for Controlled Delay. It is a scheduling algorithm designed to combat bufferbloat on routers – It is billed as a “no knobs, just works” algorithm, but there are parameters to tweak if needed ● What is Bufferbloat? (From https://en.wikipedia.org/wiki/Bufferbloat) – A cause of high latency in packet-switched networks caused by excess buffering of packets – Bufferbloat can also cause packet delay variation (also known as jitter), as well as reduce the overall network throughput – When a router or switch is configured to use excessively large buffers, even very high-speed networks can become practically unusable for many interactive applications like voice over IP (VoIP), online gaming, and even ordinary web surfing – You'll notice the effects for example when one download seems to dominate an entire link, or when latency skyrockets as a file is downloading ● Bufferbloat and speed test at http://www.dslreports.com/speedtest – Users have reported going from a Bufferbloat score of “F” without this configuration to “A” after ● Due to the way limiters function, using an alternate scheduler requires that traffic be run through a child queue and not a limiter directly. So in this example, we will make two limiters, and a child queue for each, and then attach the child queues to a floating rule
  • 6. CoDel/FQ_CODEL With Limiters ● Navigate to Firewall > Traffic Shaper, Limiters tab ● Click + New Limiter: WANDown – Check Enable – Bandwidth: Equal to WAN download bandwidth – Mask: None – Description: WAN Download – Queue Management Algorithm: CoDel ● Options will appear after save, but leave them at defaults – Scheduler: FQ_CODEL ● Options will appear after save, but leave them at defaults – Queue Length: Can vary depending on the speed of the link, can try at default, or use 1000 which should be a safe default for most high speed WANs – ECN: Checked – Click Save
  • 7. CoDel/FQ_CODEL With Limiters ● Click WANDown to reload the page ● Click + Add New Queue (under WANDown): WANDownQ – Check Enable – Mask: None – Description: WAN Download Queue – Queue Management Algorithm: CoDel ● Options will appear after save, but leave them at defaults – ECN: Checked – Everything else blank/default – Click Save
  • 8. CoDel/FQ_CODEL With Limiters ● Navigate to Firewall > Traffic Shaper, Limiters tab ● Click + New Limiter: WANUp – Check Enable – Bandwidth: Equal to WAN Upload bandwidth – Mask: None – Description: WAN Upload – Queue Management Algorithm: CoDel ● Options will appear after save, but leave them at defaults – Scheduler: FQ_CODEL ● Options will appear after save, but leave them at defaults – Queue Length: Can vary depending on the speed of the link, can try at default, or use 1000 which should be a safe default for most high speed WANs – ECN: Checked – Click Save
  • 9. CoDel/FQ_CODEL With Limiters ● Click WANUp to reload the page ● Click + Add New Queue (under WANUp): WANUpQ – Check Enable – Mask: None – Description: WAN Upload Queue – Queue Management Algorithm: CoDel ● Options will appear after save, but leave them at defaults – ECN: Checked – Everything else blank/default – Click Save ● Click Apply Changes
  • 10. CoDel/FQ_CODEL With Limiters ● Navigate to Firewall > Rules, Floating tab ● Add a new rule (bottom of the list if there are other rules) – Action: Pass – Quick: Checked – Interface: WAN – Direction: Out – Address Family: IPv4 ● If you need both IPv4+IPv6, make two separate rules, one for each family – Combined rules cannot set a gateway – Protocol: Any – Source/Destination: Any – Description: CoDel Limiters – Click Display Advanced – Gateway: WAN gateway (Must be set!) – In / Out Pipe: WANUpQ / WANDownQ ● With floating rules in the outbound direction, "in" traffic is uploads, and "out" traffic is downloads – Click Save
  • 11. CoDel/FQ_CODEL With Limiters ● Click Apply Changes ● Reset states to force all traffic to use new limits ● Run tests to confirm new behavior – If the behavior is not as desired, read through https://forum.netgate.com/topic/112527/playing-with-fq_codel-in-2-4 (mostly near the end of the thread) and make adjustments to parameters
  • 12. Captive Portal Authentication Changes ● Captive Portal has been integrated into the User Manager for authentication ● You can now use LDAP for Captive Portal authentication! ● Captive Portal RADIUS entries are migrated to the User Manager on upgrade – There should be no difference in behavior on upgrade for existing setups – If you have duplicates, you can pick one to keep and set all portals to that, then remove the rest ● Some Portal-specific options are still in Captive Portal settings ● Numerous Captive Portal RADIUS issues were fixed as a result, see the release notes for details
  • 13. Captive Portal Page Customization ● New default captive portal page with modern design, images, CSS, etc – Still adapts based on config changes such as adding a voucher field automatically when vouchers are enabled ● Easier customization – Can upload a logo, custom background, and set Terms & Conditions all without having to edit/upload custom HTML! ● Full customization is still possible in the previous style ● No automatic change on upgrade for users of customized HTML
  • 14. IPsec Speed Improvements ● Asynchronous Cryptography, allows the crypto load to be spread across multiple cores ● VPN > IPsec, Advanced Settings tab, check Asynchronous Cryptography – Defaults to enabled for Netgate hardware factory image installs, disabled on CE ● Primarily benefits single tunnel configurations, or at least configurations with less tunnels than CPU cores ● Performance improvements may disappear or even be slower with larger numbers of tunnels ● Speed improvements are still being measured but in some cases have been quite dramatic – One of our new model firewalls with AES-NI and Async Crypto enabled went from ~400 Mbit/s to over 900 Mbit/s of IPsec (1500 byte packets, MSS clamping enabled)
  • 15. Certificate Management Changes ● Certificate fields have been revamped to conform to RFC 5280 ● When creating a new CA or Cert, the default action is to create an internal entry rather than import ● The only required subject component field is now the Common Name ● The Common Name field has also moved to the top of the list of subject attributes as it is the most important component ● The E-mail address field has been removed as it was declared deprecated – If a certificate requires an e-mail address, it can be added as a SAN instead of in the subject ● Some areas did not have full support for the optional Organizational Unit, which should work everywhere now ● Changes have been synchronized across the CA Manager, Cert Manager, User Manager, and OpenVPN Wizard
  • 16. Gateway Group as a Default Gateway ● Now a Gateway Group can be used as the Default Gateway ● This replaces the old “Default Gateway Switching” behavior ● Using a gateway group, you can control which gateways can be default and the order in which they are used ● Works only with Failover type Gateway Groups – One gateway per tier ● To setup, use System > Routing, Gateways tab, Default Gateway section ● Default state on upgrade attempts to reflect previous chosen behavior – Visit the page after upgrade and confirm the correct default is selected, or pick a group to use the new behavior
  • 17. Conclusion ● Questions? ● Ideas for hangout topics? Post on forum, Reddit, etc