Dans le cadre de la documentation associée à ce produit, nous nous efforçons d’utiliser un langage exempt de préjugés. Dans cet ensemble de documents, le langage exempt de discrimination renvoie à une langue qui exclut la discrimination en fonction de l’âge, des handicaps, du genre, de l’appartenance raciale de l’identité ethnique, de l’orientation sexuelle, de la situation socio-économique et de l’intersectionnalité. Des exceptions peuvent s’appliquer dans les documents si le langage est codé en dur dans les interfaces utilisateurs du produit logiciel, si le langage utilisé est basé sur la documentation RFP ou si le langage utilisé provient d’un produit tiers référencé. Découvrez comment Cisco utilise le langage inclusif.
Cisco a traduit ce document en traduction automatisée vérifiée par une personne dans le cadre d’un service mondial permettant à nos utilisateurs d’obtenir le contenu d’assistance dans leur propre langue. Il convient cependant de noter que même la meilleure traduction automatisée ne sera pas aussi précise que celle fournie par un traducteur professionnel.
Ce document décrit comment configurer et dépanner Enhanced Open avec le mode Transition sur le contrôleur LAN sans fil Catalyst 9800 (9800 WLC).
Cisco vous recommande de prendre connaissance des rubriques suivantes :
Les informations contenues dans ce document sont basées sur les versions de matériel et de logiciel suivantes :
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Si votre réseau est en ligne, assurez-vous de bien comprendre l’incidence possible des commandes.
L'Enhanced Open est une certification fournie par WiFi Alliance dans le cadre de la norme de sécurité sans fil WPA3. Il utilise le cryptage sans fil opportuniste (OWE) sur les réseaux ouverts (non authentifiés) pour empêcher l'analyse passive et les attaques simples par rapport à un réseau sans fil PSK public.
Avec l'Enhanced Open, les clients et le WLC (dans le cas de l'authentification centrale) ou l'AP (dans le cas de l'authentification locale FlexConnect) effectuent un échange de clé Diffie-Hellman pendant le processus d'association et utilisent le secret de clé maître par paire (PMK) avec la connexion en 4 étapes.
OWE (Opportunistic Wireless Encryption) est une extension de la norme IEEE 802.11 qui assure le cryptage du support sans fil (IETF RFC 8110. L'objectif de l'authentification basée sur OWE est d'éviter une connectivité sans fil ouverte et non sécurisée entre les points d'accès et les clients. L'OWE utilise le cryptage basé sur les algorithmes Diffie-Hellman pour configurer le cryptage sans fil. Avec OWE, le client et le point d'accès effectuent un échange de clés Diffie-Hellman au cours de la procédure d'accès et utilisent le secret PMK (Pairwise Master Key) résultant avec la connexion en 4 étapes. L'utilisation d'OWE améliore la sécurité du réseau sans fil pour les déploiements où des réseaux basés sur une clé prépartagée ouverte ou partagée sont déployés.
En général, les réseaux d’entreprise n’ont qu’un seul SSID invité non chiffré et préfèrent avoir des clients plus anciens qui ne prennent pas en charge les clients ouverts améliorés et des clients plus récents avec des identifiants ouverts améliorés pour coexister. Le mode Transition est spécifiquement introduit pour répondre à ce scénario.
Cela nécessite la configuration de deux SSID : un SSID masqué pour prendre en charge OWE et un second SSID ouvert et diffusé.
Le mode de transition OWE (Opportunistic Wireless Encryption) permet aux STA OWE et non-OWE de se connecter simultanément au même SSID. Lorsque tous les STA OWE voient un SSID en mode de transition OWE, ils se connectent à OWE.
Le WLAN ouvert et le WLAN OWE transmettent des trames de balise. Les trames de réponse de balise et de sonde du WLAN OWE incluent l'IE du fournisseur Wi-Fi Alliance pour encapsuler le BSSID et le SSID du WLAN ouvert, et de même, le WLAN ouvert inclut également le WLAN OWE.
Un STA OWE doit uniquement afficher pour l'utilisateur dans la liste des réseaux disponibles le SSID du BSS ouvert d'un AP OWE fonctionnant en mode de transition OWE, et doit supprimer l'affichage du SSID OWE BSS de cet AP OWE.
Cas d'utilisation typique où l'administrateur veut configurer l'Enhanced Open mais permet quand même aux clients plus anciens de pouvoir se connecter au SSID invité.
Créez le premier SSID, appelé par la présente « OWE_Transition ». Dans cet exemple, ID WLAN 3, et assurez-vous qu'il est masqué avec l'option « Broadcast SSID » désactivée :
Étape 1 Choisissez Configuration > Tags & Profiles > WLANs pour ouvrir la page WLANs.
Étape 2 Cliquez sur Add pour ajouter un nouveau WLAN > add WLAN name "OWE_Transition" > change Status to Enable > ensure Broadcast SSID is Disabled.
Étape 3 Sélectionnez l’onglet Security > Layer 2 > Select WPA3.
Étape 4 - Définissez PMF (Protected Management Frame) sur Required.
Étape 5 Sous WPA Parameters > Check the WPA3 Policy. Sélectionnez AES(CCMP128) Encryption et OWE Auth Key Management.
Étape 6 - Ajoutez l’ID WLAN 4 (ouvrez WLAN) à la zone « Transition Mode WLAN ID ».
Étape 7 Cliquez sur Apply to Device.
Créez un deuxième SSID, appelez-le « open » dans cet exemple d'ID WLAN 4, et assurez-vous d'activer le « Broadcast SSID » :
Étape 1 Choisissez Configuration > Tags & Profiles > WLANs pour ouvrir la page WLANs.
Étape 2 Cliquez sur Add pour ajouter un nouveau WLAN > add WLAN name "open" > change Status to Enable > ensure Broadcast SSID is Enabled.
Étape 3 Choisissez l’onglet Security > Layer 2 > Choose None.
Étape 4 - Ajoutez l'ID WLAN 4 (OWE_Transition) à la zone "Transition Mode WLAN ID".
Étape 5 Cliquez sur Apply to Device.
Mise en garde : Dans le cas où vous aviez un précédent WLAN ouvert utilisant le même SSID du WLAN OWE, les clients Windows ajoute « 2 » au nom SSID. Pour y remédier, accédez à « Réseau et Internet > Wi-Fi > Gérer les réseaux connus » et supprimez l'ancienne connexion.
Cette capture d'écran montre le résultat final : un WLAN est sécurisé et configuré pour WPA3+OWE+WPA3 nommé « OWE_Transition » et l'autre est un SSID entièrement ouvert nommé « open ». Seul le SSID entièrement ouvert appelé « open » a son SSID diffusé dans les balises alors que « OWE_Transition » est masqué.
Étape 6 Mappez les WLAN créés aux profils de stratégie souhaités dans la balise de stratégie et appliquez-la aux AP.
SSID ouvert amélioré :
Device# conf t
Device(config)# wlan OWE_Transition 3 OWE_Transition
Device(config)# no broadcast-ssid
Device(config)# no security ft adaptive
Device(config)# no security wpa wpa2
Device(config)# no security wpa akm dot1x
Device(config)# security wpa akm owe
Device(config)# security wpa transition-mode-wlan-id 4
Device(config)# security wpa wpa3
Device(config)# security pmf mandatory
Device(config)# no shutdown
SSID ouvert :
Device# conf t
Device(config)# wlan open 4 open
Device(config)# no security ft adaptive
Device(config)# no security wpa
Device(config)# no security wpa wpa2
Device(config)# no security wpa wpa2 ciphers aes
Device(config)# no security wpa akm dot1x
Device(config)# security wpa transition-mode-wlan-id 3
Device(config)# no shutdown
Profil de stratégie :
Device(config)# wireless tag policy Wifi6E_TestPolicy
Device(config-policy-tag)# wlan open policy CentralSwPolicyProfile
Device(config-policy-tag)# wlan OWE_Transition policy CentralSwPolicyProfile
Voici la section de vérification.
Vérifiez la configuration des WLAN sur CLI :
Device#show wlan id 3
WLAN Profile Name : OWE_Transition
================================================
Identifier : 3
Description :
Network Name (SSID) : OWE_Transition
Status : Enabled
Broadcast SSID : Disabled
[...]
Security
802.11 Authentication : Open System
Static WEP Keys : Disabled
Wi-Fi Protected Access (WPA/WPA2/WPA3) : Enabled
WPA (SSN IE) : Disabled
WPA2 (RSN IE) : Disabled
WPA3 (WPA3 IE) : Enabled
AES Cipher : Enabled
CCMP256 Cipher : Disabled
GCMP128 Cipher : Disabled
GCMP256 Cipher : Disabled
Auth Key Management
802.1x : Disabled
PSK : Disabled
CCKM : Disabled
FT dot1x : Disabled
FT PSK : Disabled
FT SAE : Disabled
Dot1x-SHA256 : Disabled
PSK-SHA256 : Disabled
SAE : Disabled
OWE : Enabled
SUITEB-1X : Disabled
SUITEB192-1X : Disabled
SAE PWE Method : Hash to Element, Hunting and Pecking(H2E-HNP)
Transition Disable : Disabled
CCKM TSF Tolerance (msecs) : 1000
OWE Transition Mode : Enabled
OWE Transition Mode WLAN ID : 4
OSEN : Disabled
FT Support : Disabled
FT Reassociation Timeout (secs) : 20
FT Over-The-DS mode : Disabled
PMF Support : Required
PMF Association Comeback Timeout (secs): 1
PMF SA Query Time (msecs) : 200
[...]
#show wlan id 4
WLAN Profile Name : open
================================================
Identifier : 4
Description :
Network Name (SSID) : open
Status : Enabled
Broadcast SSID : Enabled
[...]
Security
802.11 Authentication : Open System
Static WEP Keys : Disabled
Wi-Fi Protected Access (WPA/WPA2/WPA3) : Disabled
OWE Transition Mode : Enabled
OWE Transition Mode WLAN ID : 3
OSEN : Disabled
FT Support : Disabled
FT Reassociation Timeout (secs) : 20
FT Over-The-DS mode : Disabled
PMF Support : Disabled
PMF Association Comeback Timeout (secs): 1
PMF SA Query Time (msecs) : 200
[...]
Dans le WLC, vous pouvez aller à la configuration AP et vérifier que les deux WLAN sont actifs sur l'AP :
Lorsqu'il est activé, le point d'accès ne signale que les balises avec un SSID ouvert mais transporte un élément d'information (IE) du mode de transition OWE. Lorsqu'un client capable d'ouvrir amélioré se connecte à ce SSID, il utilise automatiquement OWE pour chiffrer tout le trafic après l'association.
Voici ce que vous pouvez observer sur l'air (OTA) :
L'envoi de balise avec SSID "ouvert" contient l'IE du mode de transition OWE avec les détails SSID ouverts améliorés à l'intérieur, comme BSSID et le nom SSID "OWE_Transition".
Il y a aussi des balises OTA avec le SSID caché et si nous filtrons par bssid, les trames sont envoyées au BSSID 00:df:1d:dd:7d:3e qui est le BSSID à l'intérieur de l'IE du mode de transition OWE :
Vous pouvez voir que la balise cachée OWE contient également l'IE du mode de transition OWE avec le SSID ouvert BSSID et le nom SSID "ouvert".
Ces captures d'écran montrent un téléphone Android prenant en charge l'option Enhanced Open : il affiche uniquement le SSID ouvert sans icône de verrouillage (une icône de verrouillage ferait croire à l'utilisateur qu'il a besoin d'un mot de passe pour se connecter), mais une fois connecté, la sécurité indique que la sécurité ouverte améliorée est utilisée.
La séquence de connexion complète s'affiche sur les ondes :
Après avoir écouté les balises, le client recherche le SSID OWE et le point d'accès répond.
L’échange de trames OWE normal se produit alors : demande et réponse d’authentification, demande et réponse d’association contenant l’IE DH, puis la connexion en 4 étapes EAPOL.
Sur le WLC, vous pouvez vérifier la connexion du client. Le client qui prend en charge OWE peut se connecter à Enhanced Open WLAN dans cet exemple, il s'agit de l'ID WLAN 3 :
Device#show wireless client mac-address 286b.3598.580f detail
Client MAC Address : 286b.3598.580f
[...]
AP Name: AP9136_5C.F524
AP slot : 1
Client State : Associated
Policy Profile : CentralSwPolicyProfile
Flex Profile : N/A
Wireless LAN Id: 3
WLAN Profile Name: OWE_Transition
Wireless LAN Network Name (SSID): OWE_Transition
BSSID : 00df.1ddd.7d3e
Connected For : 682 seconds
Protocol : 802.11ax - 5 GHz
Channel : 64
Client IIF-ID : 0xa0000003
Association Id : 2
Authentication Algorithm : Open System
Idle state timeout : N/A
[...]
Policy Type : WPA3
Encryption Cipher : CCMP (AES)
Authentication Key Management : OWE
Transition Disable Bitmap : None
User Defined (Private) Network : Disabled
User Defined (Private) Network Drop Unicast : Disabled
Encrypted Traffic Analytics : No
Protected Management Frame - 802.11w : Yes
EAP Type : Not Applicable
Et nous pouvons observer la même chose dans la GUI du WLC :
Pour les clients qui ne prennent pas en charge l'option Enhanced Open, ils ne voient et ne se connectent qu'au SSID ouvert, sans chiffrement.
Comme illustré ici, il s'agit de clients qui ne prennent pas en charge Enhanced Open (respectivement un iPhone sur IOS 15 et un MacBook sur Mac OS 12) et qui ne voient que le SSID invité ouvert et n'utilisent pas le chiffrement.
Voici un autre exemple d'adaptateur sans fil USB qui ne prend pas en charge OWE :
Le client ne prend pas en charge OWE peut se connecter à Open WLAN dans cet exemple, il s'agit de l'ID WLAN 4 :
#show wireless client mac-address b44b.d623.a199 detail
Client MAC Address : b44b.d623.a199
[...]
AP Name: AP9136_5C.F524
AP slot : 1
Client State : Associated
Policy Profile : CentralSwPolicyProfile
Flex Profile : N/A
Wireless LAN Id: 4
WLAN Profile Name: open
Wireless LAN Network Name (SSID): open
BSSID : 00df.1ddd.7d3f
[...]
Authentication Algorithm : Open System
[...]
Protected Management Frame - 802.11w : No
EAP Type : Not Applicable
Il y a aussi des balises OTA avec le SSID caché et si nous filtrons par bssid, les trames sont envoyées au BSSID 00:df:1d:dd:7d:3e qui est le BSSID à l'intérieur de l'IE du mode de transition OWE :
Vous pouvez voir que la balise cachée OWE contient également l'IE du mode de transition OWE avec le SSID ouvert BSSID et le nom SSID "ouvert".
2023/06/23 15:08:58.567933 {wncd_x_R0-0}{1}: [client-keymgmt] [14854]: (note): MAC: xxxx.xxxx.xxxx EAP Key management successful. AKM:OWE Cipher:CCMP WPA Version: WPA3
2023/06/23 15:10:06.971651 {wncd_x_R0-0}{1}: [client-orch-state] [14854]: (note): MAC: xxxx.xxxx.xxxx Client state transition: S_CO_IP_LEARN_IN_PROGRESS -> S_CO_RUN
Références
Qu'est-ce que le Wi-Fi 6 et le Wi-Fi 6E ?
Wi-Fi 6E : Le prochain grand chapitre du livre blanc sur le Wi-Fi
Guide de configuration du logiciel du contrôleur sans fil Cisco Catalyst 9800 17.9.x
Révision | Date de publication | Commentaires |
---|---|---|
2.0 |
26-Jun-2023 |
Nouvelles versions WLC et nouveaux modèles AP. Ajout du diagramme de réseau et du flux de trames OWE. |
1.0 |
15-Mar-2022 |
Première publication |