pfSense
Manage pfSense firewall, NAT, VPN, routing, and services through FreeSDN's Firewall module with staged dual-gate writes across 10 domains. Preview: assumed-compatible, not yet hardware-verified.
Preview: shares OPNsense's staged-write contract and targets the pfSense REST API package, but is assumed-compatible and not yet verified on real pfSense hardware.
The pfSense adapter manages a pfSense firewall and gateway across 10 feature domains: firewall, NAT, DHCP, DNS, VPN, routing, services, system, diagnostics, and interfaces. It targets the pfSense REST API package (the /api/v2/ endpoint) through its own dedicated client, and shares the same dual-gate write contract and audit-logging patterns as OPNsense rather than its HTTP plumbing. It is Preview-tier: the implementation assumes compatibility with the OPNsense-style API surface and has not yet been verified against a real pfSense box.

pfSense capabilities
The same safety contract
pfSense uses its own client against the pfSense REST API package (/api/v2/), with no form tokens or XML marshalling. It shares the same dual-gate write contract and audit logging as OPNsense, so staged writes behave identically.
Ten domains in one console
Firewall, NAT, DHCP, DNS, VPN, routing, services, system, diagnostics, and interfaces all live in the same gateway detail page, with 18 tabs for a pfSense box.
- Targets the pfSense REST API package (the /api/v2/ endpoint) through a dedicated client.
- Authenticates with an API key and secret stored as an encrypted credential.
- Add the credential, register the controller, then run discovery.
- Tier
- Preview (not yet hardware-verified)
- Category
- Firewall
- Transport
- pfSense REST API package (/api/v2/)
- Auth
- API key + secret
- Domains
- 10 feature domains
- Writes
- Staged, dual-gate
- Not yet verified against a real pfSense box: the adapter assumes the pfSense REST API package behaves like the OPNsense-style surface it was built against. Field reports welcome.
- Requires the pfSense REST API package installed on the firewall (it serves the /api/v2/ endpoint).
- pfBlockerNG and Suricata package management are out of scope; only base pfSense is covered.
- HA / XML-RPC sync orchestration is not wired.
Explore other integrations
All adapters →See it running in your browser
Explore the full FreeSDN dashboard with realistic sample data, no signup, no backend. Then install it in minutes.