Tutorials · Wi-Fi

How to Secure Wi-Fi With WPA3-Enterprise and RADIUS

Replace shared Wi-Fi passwords with per-user authentication using 802.1X, a RADIUS server and WPA3-Enterprise (or WPA2-Enterprise for older devices).

Advanced20 min6 steps

Before you start

  • Access points supporting WPA3/WPA2-Enterprise
  • A RADIUS server (for example FreeRADIUS or Windows NPS)
  • A certificate for the RADIUS server

Step by step

  1. Prepare the RADIUS server

    Install a server certificate and connect RADIUS to your user directory (Active Directory or LDAP).

  2. Add the access points as RADIUS clients

    Register the AP or controller IP addresses and a strong shared secret.

  3. Create the enterprise SSID

    Select WPA3-Enterprise (or WPA2/WPA3 transition mode), enter the RADIUS server IP, port 1812 and the shared secret.

  4. Choose the EAP method

    PEAP-MSCHAPv2 is the simplest. EAP-TLS with device certificates is the most secure.

  5. Assign VLANs dynamically (optional)

    RADIUS can return a VLAN per user group, putting staff and contractors in different networks on one SSID.

  6. Test

    Connect a laptop and a phone, check the RADIUS logs and confirm users land in the right VLAN.

Pro tips

  • Configure clients to validate the server certificate; otherwise attackers can impersonate your network.
  • Keep a separate PSK SSID only for devices that cannot do 802.1X, in an isolated VLAN.
How to Secure Wi-Fi With WPA3-Enterprise and RADIUS | Navijin Tutorials