RadSec | Installing the AP Certificate¶
What is RadSec?¶
RadSec is a protocol that supports RADIUS over TCP and TLS. For mutual authentication it is required to install a client certificate with corresponding private key as well as your AGNI CA certificate.
With the proliferation of IoT devices, mobile users, and remote access, networks have become more complex and diverse, making traditional RADIUS susceptible to eavesdropping and man-in-the-middle attacks. RadSec's integration of secure Transport Layer Security (TLS) encryption addresses these vulnerabilities, providing a robust defense against unauthorized access, data interception, and tampering.
Arista Switches can form a RadSec tunnel using SSL encryption with AGNI:
- AGNI integrates with network infrastructure devices (wired switches and wireless access points) through a RadSec tunnel over
Port 2083 - The highly secure and encrypted tunnel offers complete protection to the communications that happen in a distributed network environment. This mechanism offers much greater security to AAA workflows when compared with traditional unencrypted RADIUS workflows.
More information on RadSec
Open AGNI and CV-CUE
When applying the Certificate to the AP it is recommended to have both the CV-CUE and AGNI windows opened side by side. - Login to CV-CUE - Login to AGNI
Configure RadSec¶
It's important to identify if the wired or wireless device you are configuring is manufactured with a Trusted Platform Module (TPM) chip. This chip contains the required certificate used for RadSec. However, if the TPM chip does not exist, CV-CUE supports Custom Certificate Management for Access Points.
More information on TPM
Summary¶
- Launchpad Add AP and assign the Service
- CV-CUE Create a Folder and move the AP
- CV-CUE Generate CSR TAG and then Download CSR
.zip. - AGNI Add the device as a new AP under Access Devices
- AGNI Click on your AP and then select Get Client Certificate
- AGNI Upload the CSR and Generate Certificate
- CV-CUE Click on your AP and Upload Device Certificate and select TAG and
AP.pemfile - AGNI Under Administration click on RadSec settings and download Cert and copy hostname
- CV-CUE In your Folder, Create a RADIUS RadSec server and apply the RadSec Cert from AGNI and Select your CSR TAG -> FQDN:
radsec.beta.agni.arista.io - CV-CUE Create an SSID and point to the RADIUS client you created using WPA2 802.1X RadSec.
- AGNI Create a User Account
- AGNI Add Client
- AGNI Under Networks, recommend starting with just a MAC auth example to make sure everything is running like you expected and point it to your SSID
Detailed Steps¶
-
CV-CUE- First we Generate a CSR. Click on
Monitor > WiFi Access Points - On right hand side on top and click on
Certificate Actions - Next, right click on the AP and select
Generate CSRand select yourAdd New Certificate Tag. Type in a name for your Certificate Tag. Click onGenerate. - Next, right click on the AP and select
Download CSRand select yourCertificate Tag.
- First we Generate a CSR. Click on
-
AGNI-
Click on Access Devices and click on
+ Add or Import. Specify the following in the table below. Click onAdd Devicewhen done.Field Value Notes Choose Action Add DeviceSelect radio button Name Your AP NameEnter descriptive name for the AP MAC Address xx:xx:xx:xx:xx:xxOptional - Enter AP MAC address Vendor Arista WiFiSelect from dropdown Serial Number Your AP SerialRequired for RadSec - Enter AP serial number IP Address Your AP IPOptional - Enter AP IP address Access Device Group Select GroupOptional - Choose appropriate group Location Your LocationOptional - Example: Global/America/California/Site-1 -
Access Devices → Devices → Select AP → Get Client Certificate
- Next, select
Generate Certificate: Use CSR (Single Device), and selectAction: Upload CSR File, and browse to and select the CSR zip file. - Select
Generate Certificateand the AP Client Certificate will be created and downloaded to your device. - Under
System -> RadSec Settingscopy theRadsec Server HostnameandDownload Certificateat the bottom.
-
🚨 CRITICAL STEP - DO NOT SKIP!
📥 Download Certificate - This certificate is required for the RadSec tunnel to work properly.
🔗 Copy Hostname - The RadSec Server Hostname is needed for CV-CUE RADIUS server configuration.
-
CV-CUE- Upload the Device Certificate
- Go to
Monitor → WiFi → Access Points → Select AP → Certificate → Upload Device Certificate, and upload the Client/Device Certificate that was downloaded to your device. Use the same Certificate Tag as when you Downloaded the CSR above. - Configuring AGNI RadSec Server.
- Go to
Configure → Network Profiles → RADIUSand create a new RADIUS Server. -
Select
Add RADIUS Server. Specify the following in the table below.Field Value Server Name AGNI-01Server Address radsec.beta.agni.arista.ioRadsec ONRadsec Port 2083Add CA Certificate Downloaded from AGNICertificate Tag Select your tag created in Step 1 -
Select
Saveto commit the changes.
-
AGNI- Click on Access Devices and then Devices look at the RadSec Status.
- 🟢 Green dot means connected and an active SSID is using AGNI.