Integrations/RADIUS Server/packetfence
NAC · RADIUS proxy · RADIUS

MFA for PacketFence

PacketFence is the open-source network access control (NAC) system from Inverse. It runs its own RADIUS service and decides who gets onto the network and with what role. PacketFence can send password checks to an external RADIUS server as an authentication source, but it has no second factor of its own. Authnull becomes that source and requires MFA before PacketFence accepts the login. Your connection profiles, roles and enforcement stay as they are.

At a glance
VendorOpen source (Inverse)
Connects viaRADIUS source
ProtectsNAC portal & admin logins
DeploymentAgentless
Setup time25 minutes
No rip-and-replace — sits in front of your existing setup
How Authnull connects

PacketFence forwards the login; Authnull adds the factor.

PacketFence
user connects
Authnull
RADIUS source
Directory
AD / LDAP
User device
approve factor

PacketFence sends the login to Authnull as a RADIUS authentication source. Authnull checks the password against your directory, asks for the factor, and returns Access-Accept. PacketFence then applies its own role and enforcement rules.

Setup

Configure MFA for PacketFence

Real steps — the exact menus, fields, and values. Follow along in your console; the whole thing takes about 25 minutes.

1

Add Authnull as a RADIUS source

Create a new internal authentication source of type RADIUS with the Authnull connector IP, port 1812, the shared secret and a 60-second timeout.

Configuration → Policies and Access Control → Authentication Sources → New internal source → RADIUS
2

Add role rules

In the source, add rules that give users approved by Authnull the right PacketFence role and access duration.

Authentication Sources → [Authnull] → Authentication Rules
3

Use it in a connection profile

Add the Authnull source to the connection profile that handles your portal logins, above any other sources.

Configuration → Policies and Access Control → Connection Profiles → [profile] → Sources
4

Test the login

Sign in through the PacketFence portal with a test account, approve the factor, and confirm the login in the PacketFence audit log and the Authnull logs.

Reference — connection values
IntegrationRADIUS source
auth port1812
Timeout60s
Shared secretfrom Authnull

Closes the MFA gap auditors look for

Enforcing MFA on PacketFence gives you evidence for the remote-access and privileged-access controls in SOC 2 and the access requirements under CCPA — with per-login logs you can hand straight to an assessor.

Add MFA to PacketFence — free to start.

Spin up Authnull, point PacketFence at it, and enforce a factor on a pilot group today. No card, no rip-and-replace.

Book a demo