> For the complete documentation index, see [llms.txt](https://docs.radiusaas.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.radiusaas.com/fr/configuration/access-point-setup/radsec-available/unifi.md).

# UniFi

{% hint style="info" %}
RADIUS sur TLS (RADSEC) a été ajouté à **UniFi Network 8.4** et aux versions plus récentes. Veuillez vous assurer que votre contrôleur et vos appareils réseau **à jour** avant de suivre ce guide.
{% endhint %}

{% hint style="warning" %}
Des clients ont signalé **des délais** entre l’activation de la fonctionnalité RadSec sur le tableau de bord Unify et sa mise en service.
{% endhint %}

## Préparer les certificats

Pour établir une connexion RadSec valide, vos points d'accès doivent faire confiance au **certificat serveur RADIUS** et votre serveur RADIUS doit faire confiance à votre **Certificat client RadSec**. Pour ce faire,

1. Téléchargez le certificat racine de l'AC qui a émis votre **certificat serveur RADIUS** comme décrit [ici](/fr/portail-dadministration/settings/settings-server.md#download).\
   Dans cet exemple, SCEPman est utilisé comme autorité de certification racine et a émis le certificat du serveur RADIUS. Nous téléchargeons donc le certificat de l’autorité de certification racine depuis le portail SCEPman :\
   \
   ![](https://1168716614-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSWU1DQ4UGkqER7uGNUOm%2Fuploads%2Fqcje6zykfUaJtZ2Mpn2J%2Fimage.png?alt=media\&token=2d4e54d1-79fa-40ff-8886-a3f23fa93eec)\
   Ensuite, veuillez convertir votre certificat en Base64. Cela peut être facilement fait via l’Assistant d’exportation de certificat Windows, OpenSSL ou d’autres outils :<br>

   <figure><img src="https://1168716614-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSWU1DQ4UGkqER7uGNUOm%2Fuploads%2FPsfLYTHWwhFMHRC5e9v0%2Fimage.png?alt=media&amp;token=9699aa03-c995-4dd6-9023-83ea4bcedc62" alt=""><figcaption></figcaption></figure>
2. Créez un **Certificat client RadSec** pour vos points d’accès. Si vous utilisez **SCEPman Certificate Master**, le processus est décrit [ici](https://docs.scepman.com/certificate-deployment/certificate-master/client-certificate-pkcs-12).\
   Dans cet exemple, nous générons un certificat au format « PEM ». Veuillez noter le mot de passe, car nous en aurons besoin plus tard.<br>

   <figure><img src="https://1168716614-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSWU1DQ4UGkqER7uGNUOm%2Fuploads%2FiiknhsyBtg1OMx5zokB4%2Fimage.png?alt=media&amp;token=008eea9c-a5a8-4ad6-9b0c-d43eda7501f6" alt=""><figcaption></figcaption></figure>
3. Séparez le certificat généré en clé privée (nommée « priv.key » dans cet exemple) et en certificat (nommé « clientcert.cer »). Cela peut être facilement fait à l’aide d’un éditeur de texte :<br>

   <figure><img src="https://1168716614-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSWU1DQ4UGkqER7uGNUOm%2Fuploads%2Fy4RgXqj46pwMDFObuQT0%2FScreenshot%202024-09-24%20101150.png?alt=media&amp;token=e40c8932-f818-481e-af8c-ff8980dffea0" alt=""><figcaption></figcaption></figure>
4. Ajoutez le certificat racine de l'autorité de certification qui a émis le **Certificat client RadSec** à votre instance RADIUS comme décrit [ici](/fr/portail-dadministration/settings/trusted-roots.md#add) et sélectionnez **RadSec** sous **Utiliser pour**.\
   Dans le cas où le **Certificat client RadSec** a été émis par SCEPman (dans cet exemple) et vous faites déjà confiance à l’autorité de certification racine SCEPman pour l’authentification du client, modifiez simplement le certificat racine SCEPman approuvé et sélectionnez **Les deux** sous **Utiliser pour**:\ <br>

   <figure><img src="https://1168716614-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSWU1DQ4UGkqER7uGNUOm%2Fuploads%2FRC0VFYe5IAzWPOK6ZWrg%2Fimage.png?alt=media&amp;token=7ea810cd-aa2e-49a0-a5c2-0508bc1f818f" alt=""><figcaption></figcaption></figure>

## configuration UniFi

{% hint style="info" %}
Les paramètres ci-dessous sont nécessaires pour établir une connexion RadSec fonctionnelle avec notre service. Configurez les autres paramètres selon votre convenance.
{% endhint %}

1. Accédez à votre contrôleur Unifi Network et ouvrez **Paramètres** **> Profils > RADIUS**.
2. Créez un nouveau profil ou mettez à jour un profil existant :<br>

   <figure><img src="https://1168716614-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSWU1DQ4UGkqER7uGNUOm%2Fuploads%2F3ZiX4U8lG2ODqepWi9TR%2Fimage.png?alt=media&amp;token=3f8e33a3-87a1-4628-9051-8f5c9f79f5c3" alt=""><figcaption></figcaption></figure>
3. Renseignez les informations requises :
   1. **Prise en charge de l’attribution de VLAN par RADIUS**: facultatif / si nécessaire
   2. **Paramètres RADIUS**:
      1. **TLS**: cochez la case.
      2. **Serveurs d’authentification**:\
         \- **Adresse(s) IP du serveur**: Fournissez l’adresse IP de votre [point de terminaison du service RadSec](/fr/portail-dadministration/settings/settings-server.md#properties).\
         \- **Port**: 2083.\
         \- **secret partagé**: `radsec`.
      3. **Certificat client**: Téléversez le **Certificat client RadSec** (obtenu à l'étape 3 [ici](#prepare-certificates)).
      4. **clé privée**: Téléversez la clé privée de votre **Certificat client RadSec** (obtenu à l'étape 3 [ici](#prepare-certificates)).
      5. **Mot de passe de la clé privée**: comme noté.
      6. **Certificat de l’AC**: Téléversez le certificat racine de l’AC qui a émis votre **certificat serveur RADIUS** (obtenu à l’étape 1 [ici](#prepare-certificates)).
      7. **Comptabilité**: cochez la case.
      8. **Serveur de comptabilité RADIUS**:\
         \- **Adresse(s) IP du serveur**: Fournissez l’adresse IP de votre [point de terminaison du service RadSec](/fr/portail-dadministration/settings/settings-server.md#properties).\
         \- **Port**: 2083\
         \- **secret partagé**: `radsec`
      9. **Intervalle de mise à jour intermédiaire**: facultatif / si nécessaire<br>

         <figure><img src="https://1168716614-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSWU1DQ4UGkqER7uGNUOm%2Fuploads%2F7bVZwLVu65fJAw2ip9yW%2Fimage.png?alt=media&amp;token=f4f95e73-62aa-493d-ad3a-b2aae7e7282d" alt=""><figcaption></figcaption></figure>
4. Attribuez ce profil au profil Wi‑Fi souhaité :<br>

   <figure><img src="https://1168716614-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSWU1DQ4UGkqER7uGNUOm%2Fuploads%2FIYtSOpXKancg5DOguLnp%2Fimage.png?alt=media&amp;token=9d545eb1-1f53-483d-b0bb-b96dce504ec3" alt=""><figcaption></figcaption></figure>
5. Laissez un peu de temps à vos points d’accès pour appliquer la nouvelle configuration :\
   \
   ![](https://1168716614-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSWU1DQ4UGkqER7uGNUOm%2Fuploads%2FgLOTqgYBnWr21PwSxqwx%2Fimage.png?alt=media\&token=6db006ec-38eb-4b04-be4e-cabe263426ea)

### Référence : Centre d’aide UniFi

[UniFi Gateway - Configuration d’un serveur RADIUS](https://help.ui.com/hc/en-us/articles/360015268353-UniFi-Gateway-Configuring-a-RADIUS-Server)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.radiusaas.com/fr/configuration/access-point-setup/radsec-available/unifi.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
