Afin d’accroitre la sécurité du réseau local nous avons souhaité déployer l’authentification 802.1x sur les commutateurs réseaux Ethernet.
Lorsqu’un ordinateur se présente sur le réseau, le commutateur lui demande de s’authentifier. (Request identity).
Le commutateur se décharge de l’authentification auprès d’un serveur Radius.
L’authentification peut être réalisée au niveau de l’ordinateur ou au niveau de l’utilisateur. (On valide l’identité de l’ordinateur ou de l’utilisateur).
L’authentification peut permettre de configurer dynamiquement le commutateur. Il est possible d’attribuer à l’ordinateur des paramètres de VLAN (Vlan dynamique), de QoS (Qualité de service)…
Sous Windows XP SP2, W2K3 SP1 vous devez ajouter dans la base des registres 2 clés :
- Code: Tout sélectionner
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\EAPOL\Parameters\General\Global]
"AuthMode"=dword:00000001
"SupplicantMode"=dword:00000003
Vous trouverez plus d’information ici
La première authentification se déroule dans cet ordre :
- Authentification 802.1x
Configuration du commutateur
Configuration DHCP
Problème avec les Vlan dynamique et la double authentification.
Par défaut une première authentification à lieu au démarrage de la machine, une seconde authentification à lieu à l’ouverture de session de l’utilisateur. L’ordinateur ne renouvellera pas son bail DHCP à la seconde authentification, il en résulte des problèmes de connectivité si le Vlan attribué n’est pas le même.
Description du problème par Cisco a écrit:DHCP + VLAN Assignment and or interaction w/ Guest-VLANDHCP is a parallel event, independent of 802.1x authentication.
When VLAN Assignment is being used or guest-vlan are deployed by default, a PC has no way to automatically know to successfully request a new IP on a new VLAN.
Il faudrait pouvoir forcer Windows à renouveler le bail DHCP après chaque auth 802.1x. Je n’ai à ce jour pas trouvé de solution simple et fiable. Si vous avez des idées, n’hésitez pas à les partager.


