How Netgate Firewall, VPN, and Routing Solutions Can Be Deployed
Updated
Netgate's secure networking software can be deployed both on-premises and in the cloud. Which option fits depends on which product you choose: pfSense Plus is the all-in-one firewall, router, and VPN solution managed through a web GUI, while TNSR is a high-performance software router managed through a CLI and/or RESTCONF API. Both are positioned for deployment flexibility, but they target different workloads and management styles.
The Two Deployment Paths Netgate Supports
Netgate describes its software as deployable "how you like and where you need," and the product pages confirm two environments:
- On-premises — running the software on your own hardware or a Netgate appliance at a home, office, or data center location.
- Cloud — running the same software in a cloud environment, which the site lists as a supported deployment option for pfSense Plus.
This means deployment choice is not limited to a single form factor. The same product family can sit at the network edge on physical hardware or in a hosted environment.
pfSense Plus: Web-Managed, Extensible, On-Prem or Cloud
pfSense Plus is described as an all-in-one network firewall, router, and VPN solution, and Netgate positions it for home, remote worker, business, and service provider connectivity and protection.
Key deployment-relevant traits from the source material:
| Aspect | Detail |
|---|---|
| Deployment | Available for on-premises and cloud deployment |
| Management | Easy to install and maintain via web GUI |
| Extensibility | Highly extensible with third-party packages |
| Typical fit | Home, remote worker, business, service provider |
The web GUI matters for deployment because it lowers the operational bar: you configure and maintain the system through a browser rather than a command line. That makes it practical for a home office or a small business without dedicated network engineers.
What the third-party packages add
Netgate lists several extension categories that affect how you deploy and operate pfSense Plus:
- Block lists
- Content filtering
- Intrusion prevention
- Policy-based routing
If your deployment plan depends on any of these functions, they are added through packages rather than being fixed at install time — so the same base deployment can be extended after the fact.
TNSR: CLI and API-Managed, Built for High-Speed Routing
TNSR is a high-performance software router aimed at demanding service provider and business edge, campus, data center, and cloud connectivity environments — specifically where high-speed routing and encrypted traffic handling are required.
Its deployment and management characteristics differ from pfSense Plus:
- Management: CLI and/or RESTCONF API, rather than a web GUI.
- Performance basis: Vector Packet Processing (VPP) with Data Plane Development Kit (DPDK), which Netgate says enables up to two orders of magnitude speed gain over traditional kernel-based packet processing.
- Scalability: Software scalable to 10, 25, 40, 100 Gbps and beyond.
- Use cases: Edge and core routing, site-to-site VPN, cloud connectivity, large-scale NAT.
The CLI/API management model is the key deployment consideration. It suits environments where routing is automated, scripted, or integrated into existing network operations tooling, and it is a poorer fit if you expect a point-and-click interface.
Choosing Between the Two for Your Deployment
The decision is less about "which is better" and more about the workload and the management model you can support:
- Choose pfSense Plus if you want an all-in-one firewall, router, and VPN with a web GUI, plan to deploy on-premises or in the cloud, and expect to extend functionality with packages such as block lists, content filtering, intrusion prevention, or policy-based routing.
- Choose TNSR if you need high-speed routing and encrypted traffic handling at 10 Gbps and beyond, are comfortable managing through CLI or RESTCONF API, and are targeting edge, core, data center, or cloud connectivity.
Netgate's own comparison framing supports this split: pfSense Plus is the all-in-one option known for robustness and stability, while TNSR is the price-performance and scalability option for demanding environments.
Practical Notes Before You Deploy
- Pricing is not stated on the pages referenced here. Netgate links to separate pricing pages for pfSense Plus, TNSR software, and services/training, and the TNSR section directs you to contact sales for pricing. Treat cost as something to confirm on those pages rather than assume.
- Management tooling should drive your choice as much as features do. A web GUI deployment and a CLI/API deployment require different operational skills, even when the underlying networking goals overlap.
- Cloud deployment is explicitly listed for pfSense Plus. If cloud is a hard requirement, verify the current supported environments on Netgate's own product pages before committing.
- Extension needs are a deployment input. If intrusion prevention or content filtering is part of your plan, account for the third-party packages that provide them when sizing and configuring the system.