← All articles

Security

802.1X and RADIUS for Enterprise WLAN Access

802.1X and RADIUS for Enterprise WLAN Access

802.1X port-based network access control authenticates devices before granting network connectivity. The supplicant on the endpoint, the authenticator on the switch or wireless access point, and the authentication server — typically RADIUS — cooperate through Extensible Authentication Protocol methods to verify identity. Only after successful authentication does the port transition to authorized state, applying VLAN assignment, ACL filters, or downloadable access lists from the authorization server. This model replaces shared PSK wireless networks and open wired ports that cannot distinguish legitimate corporate devices from unauthorized connections.

Enterprise wireless deployments mandate 802.1X through WPA2-Enterprise and WPA3-Enterprise, which derive per-session encryption keys from the authentication exchange rather than a static passphrase shared across all users. Wired 802.1X on access switchports extends the same identity-based control to desk connections, preventing conference room port access or unplugged workstation scenarios from becoming network entry points. The combination of wired and wireless 802.1X under a single RADIUS infrastructure provides consistent policy regardless of how users connect.

EAP Methods and Certificate Infrastructure

EAP-TLS uses mutual certificate authentication — the server presents a certificate to the supplicant and the supplicant presents a client certificate signed by a trusted CA. This is the strongest posture because credentials never traverse the network in a crackable form. Deploying EAP-TLS requires a PKI hierarchy: root CA, issuing CA, certificate templates for workstations and mobile devices, and automated enrollment through AD CS, SCEP, or MDM for phones and tablets.

PEAP-MSCHAPv2 remains common for managed Windows laptops because it uses username and password inside a TLS-encrypted tunnel. The server is authenticated by certificate but the client is not — making stolen credentials viable if users accept rogue AP certificates. EAP-TTLS and EAP-FAST offer alternatives with different tradeoffs. For guest and IoT networks where 802.1X is impractical, use separate SSIDs with PSK or open authentication, captive portal, and strict firewall isolation from corporate resources.

RADIUS Architecture

RADIUS servers receive Access-Request messages from authenticators, validate credentials against Active Directory, LDAP, or cloud identity providers, and return Access-Accept or Access-Reject with authorization attributes. Standard attributes include Filter-Id for ACL application, Tunnel-Type and Tunnel-Private-Group-Id for VLAN assignment, and vendor-specific attributes for downloadable ACLs on Cisco and other platforms. Deploy RADIUS in pairs for redundancy with authenticators configured for primary and secondary server addresses.

Cloud identity integration through RADIUS proxies or native cloud RADIUS services simplifies authentication for organizations migrating to Azure AD or Okta. The authenticator still speaks RADIUS to a local proxy that translates to cloud authentication APIs. Latency and availability dependencies shift to WAN connectivity — ensure branch offices have RADIUS survivability through cached credentials or local authentication databases for brief cloud outages. Microsoft NPS, FreeRADIUS, and Cisco ISE are common RADIUS platforms with distinct feature sets for profiling, posture assessment, and guest management.

Wireless Deployment

Configure WPA3-Enterprise where client hardware supports it, with WPA2-Enterprise fallback for legacy devices. Use distinct SSIDs for corporate, guest, and IoT rather than a single SSID with dynamic VLAN assignment unless your client base handles VLAN changes reliably during roaming — many IoT devices do not. Set 802.1X reauthentication timers balancing security against user disruption; eight to twelve hours is typical for corporate SSIDs with periodic rekey.

Monitor RADIUS authentication success and failure rates per SSID and per location. Spike in failures at a specific building indicates misconfigured supplicants, certificate expiry, or rogue AP attempts. Certificate expiry monitoring is critical for EAP-TLS — automate renewal thirty days before expiration and alert on devices presenting expired certificates. Wireless controllers must trust the RADIUS server certificate chain; update CA certificates on controllers when the issuing CA rotates.

Wired Deployment

Enable 802.1X on access switchports with authentication order dot1x mab for devices that cannot authenticate via 802.1X. MAC Authentication Bypass allows printers and similar devices to authenticate by MAC address registered in RADIUS, but MAC spoofing makes MAB weaker than certificate-based 802.1X. Use MAB only for device categories that genuinely cannot run a supplicant, placed in dedicated low-trust VLANs with restricted reachability.

Configure guest VLAN or restricted VLAN for ports where authentication fails or times out, providing internet-only access rather than corporate network exposure. Voice VLAN configuration with 802.1X requires multi-auth or multi-domain mode so IP phones authenticate separately from daisy-chained workstations. Test both phone and PC authentication on shared ports before rolling out building-wide — Cisco, Avaya, and other vendors have specific multi-auth configuration requirements.

Troubleshooting and Operations

802.1X failures present as endless connecting on wireless or unauthorized port state on wired. Collect RADIUS server logs showing Accept-Reject reason, verify certificate validity and chain trust, confirm supplicant configuration matches EAP method, and check that authorization attributes assign valid VLANs that exist on the switch. Debug on authenticators is verbose — reproduce failures with a single test device before enabling debug globally.

Document the complete authentication flow: which CA issued client certificates, which RADIUS policy maps AD groups to VLANs, which SSIDs use which EAP methods. 802.1X is the foundation of enterprise network access control — implemented with certificate-based authentication, redundant RADIUS, and segregated SSIDs for non-corporate devices, it eliminates the shared-secret wireless model that password rotation cannot salvage at scale.

Certificate Lifecycle Management

EAP-TLS deployments fail at scale without automated certificate lifecycle management. Define certificate validity periods balancing security — shorter is better — against operational overhead — longer reduces renewal frequency. Twelve-month client certificates with automated renewal at sixty days before expiry through MDM or AD CS auto-enrollment is a common enterprise standard.

Certificate revocation checking during 802.1X authentication adds latency and dependency on CRL or OCSP availability. Online OCSP stapling on RADIUS servers reduces client-side lookup delays. Plan for OCSP responder outages — configure RADIUS to fail open or closed based on security policy, documenting the risk acceptance for each choice. Financial and healthcare environments typically fail closed, accepting authentication outages during OCSP unavailability.

Guest and BYOD populations unable to receive corporate certificates need parallel authentication paths — captive portal with sponsor approval, eduroam federation for education environments, or device registration portals issuing short-lived credentials. Never weaken corporate SSID security to accommodate guest convenience; isolation through separate SSIDs with appropriate controls serves both populations without compromise.