Fa

FreeRADIUS AAA Server

AWS Security
Base
Hardened build
minimal ports, security patches applied at build time
Access
Unique credentials
generated on first boot, readable only by root
Verified
Boots working
services pass a health gate before release
Support
24/7, 365 days
by email and live chat, 24 hour response SLA

Overview

Deploy the world's most widely used RADIUS server in minutes. Provides AAA for Wi-Fi, VPN, and 802.1X network access with unique credentials per instance and 24/7 cloudimg support.

Why the cloudimg image

This image arrives installed, configured and hardened, so there is no manual setup before you can use it. It is built on a patched base, runs with credentials generated uniquely for your instance on first boot, and passes an automated health check before every release. Every deployment is backed by 24/7 support from cloudimg engineers.

Key features

  • FreeRADIUS, the most widely deployed RADIUS server in the world, fully installed as a hardened systemd service answering authentication requests within minutes of launch. Provides centralised AAA on UDP 1812 and 1813 for Wi-Fi access points, VPN concentrators, 802.1X switches and network access servers. Driven entirely by a proven configuration tree with a flat file user backend that scales to LDAP, SQL and EAP as your network grows.
  • Secure by default with no known bootstrap credential. The stock testing123 shared secret and demonstration user are removed before the image is published. On first boot a one shot service generates a cryptographically random shared secret and a unique sample user and password for this specific instance, writing them to a root owned credentials file. No two instances share a credential, eliminating a common RADIUS misconfiguration vector.
  • 24/7 expert technical support from cloudimg with a one hour average response time for critical issues. Engineers assist with RADIUS client and user design, EAP and 802.1X for enterprise Wi-Fi, LDAP and SQL backend migration, accounting, VLAN and reply attribute policy, performance tuning, and FreeRADIUS version upgrades.

Description

This is a repackaged open source software product wherein additional charges apply for cloudimg support services.

## What Is FreeRADIUS?

FreeRADIUS is the most widely deployed RADIUS server in the world and the basis of many commercial RADIUS products. It provides centralised authentication, authorisation and accounting (AAA) for network access: Wi-Fi access points, VPN concentrators, 802.1X switches, captive portals and dial style network access servers all ask FreeRADIUS whether a user may connect and record session duration. This image delivers FreeRADIUS fully installed and configured as a hardened systemd service, so a working RADIUS server answers authentication requests within minutes of launch, skipping hours of manual setup.

## How It Works

FreeRADIUS is driven entirely by its configuration tree under /etc/freeradius/3.0. The server listens for authentication on UDP 1812 and accounting on UDP 1813. Network access servers connect as RADIUS clients, each identified by an IP address and a shared secret, and users are checked against a backend. This image uses the standalone files backend, a simple flat user file, so you can add users and clients with a text editor and reload, with no database to run. From there you can grow into LDAP or SQL backends, EAP methods for 802.1X and enterprise Wi-Fi, and per user reply attributes such as VLAN assignment.

## Secure by Default

The stock FreeRADIUS package ships a well known client shared secret, testing123, and a demonstration user. Neither ships in this image. On first boot a one shot service generates a cryptographically random shared secret for the built in local client and a unique sample user and password for this specific instance, then writes them to a root owned credentials file. No two instances share a credential and the well known testing123 secret is removed from the entire configuration.

## Key Capabilities

  • Centralised AAA for Wi-Fi, VPN, 802.1X switches and network access servers
  • A proven clients and users model where each network device authenticates with its own shared secret
  • A simple flat file user backend you can grow into LDAP, SQL and EAP
  • RADIUS accounting on UDP 1813 for session start, stop and interim records
  • A battle tested open source server underpinning a large share of the world's network access control
  • No web console and no database: the whole configuration lives in version controllable text and reloads with a single command

## Get Started in Minutes

1. Launch the AMI and allow inbound UDP 1812 and 1813 in your security group.

2. SSH in and retrieve the generated shared secret and sample user from the credentials file.

3. Test authentication with the bundled radtest client.

4. Add your own access points, switches or VPN concentrators as RADIUS clients and your own users to the user file.

5. Reload the service with a single command.

cloudimg engineers can help with RADIUS client and user design, EAP and 802.1X for enterprise Wi-Fi, LDAP or SQL backends, accounting and VLAN policy after purchase.

FreeRADIUS is a trademark of its respective owner. All product and company names are trademarks or registered trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.

Related technologies

freeradiusradius serveraaa serverauthentication server802.1xnetwork access controlwifi authenticationvpn authenticationradius accountingwpa enterpriseradius linuxudp 1812nac servereap authenticationradius ami