Comment puis-je configurer mon serveur RADIUS pour qu'il authentifie mon appareil compatible avec le réseau APC ?
Ligne de produits :
Les produits de la gamme APC sont les suivants
- Carte de gestion de réseau 1 (NMC1) - AP9617, AP9618, AP9619
Les appareils dotés d'une carte de gestion de réseau 1 intégrée comprennent (mais ne sont pas limités à) : PDU pour rack avec compteur/commutation (AP78XX, AP79XX), ATS pour rack (AP77XX, unités de surveillance de l'environnement (AP9320, AP9340, Netbotz 200)
Dispositifs dotés d'une carte de gestion de réseau intégrée 1
-
Carte de gestion du réseau 2 (NMC2) - AP9630/AP9630CH, AP9631/AP9631CH, AP9635/AP9635CH
.
Les appareils dotés d'une carte de gestion de réseau 2 intégrée comprennent (mais ne sont pas limités à) : PDU de rack 2G avec compteur/commutation (AP84xx, AP86XX, AP88XX, AP89XX), Rack ATS (AP44xx), Certains SmartUPS en ligne (SRT) Certains produits audio/vidéo compatibles avec la gestion de réseau.
- Carte de gestion réseau 3 (NMC3) - AP9640/AP9641/AP9643
Les appareils dotés d'une carte de gestion de réseau 3 intégrée comprennent (mais ne sont pas limités à) : Certains RackPDU's 2G comptés/commutés fabriqués après 2021 (AP84xx, AP86xx, AP88xx, AP89xx), APDU9XXX RackPDU's, RackATS (AP44xxA), Certains SmartUPS online (SRT)
- Carte de gestion du réseau 4 (NMC4) - AP9644
Environnement :
- Tous les numéros de série
- Versions du micrologiciel v2.X.X et plus
Cause :
La configuration peut varier en fonction du serveur RADIUS utilisé. Vous trouverez ci-dessous une configuration réussie provenant d'un serveur FreeRADIUS. Bien que cette configuration ait fonctionné lors des tests, APC by Schneider Electric ne peut pas garantir qu'elle fonctionnera sur votre serveur RADIUS. La configuration de votre serveur RADIUS doit être assurée par l'administrateur de votre serveur RADIUS.
Note : De plus amples informations sur l'utilisation de la variété spécifique de FreeRADIUS (v2.1.10) incluse dans Zentyal Linux 3.3 sont également disponibles dans l'article de la base de connaissances ID FA232648.
Résolution
Les trois fichiers à éditer pour que FreeRADIUS s'authentifie correctement sont:
1) clients.conf
2) dictionnaire
3) fichier users
Voici des exemples d'entrées qui doivent être saisies dans chaque fichier.
La page suivante contient des exemples d'entrées qui doivent être saisies dans chaque fichier.
1) clients.conf
client ***.***.***.*** (vous devez entrer l'adresse IP ou la plage d'adresses IP des périphériques s'authentifiant par RADIUS)
secret = radius
shortname = apc
2) Dictionnaire
VENDEUR APC 318
Vendeur APC 318
Dictionnaire
BEGIN-VENDOR APC
Vendeur APC
Documentaire
ATTRIBUTE APC-Service-Type 1 integer APC
Type de service APC
VALUE APC-Service-Type Admin 1
VALUE APC-Service-Type Device 2
VALUE APC-Service-Type ReadOnly 3
.
3) les utilisateurs
# APC local radius authentication (working)
apcradius (username) Auth-Type := Local, User-Password == "apcradius"
APC-Service-Type = 1
Une fois ces entrées effectuées, vous devriez pouvoir accéder à votre produit APC via l'authentification RADIUS.
1) clients.conf
client ***.***.***.*** {adresse IP ou plage d'adresses IP des appareils utilisant l'authentification RADIUS}
secret = radius
shortname = ap7900
2) dictionnaire
VENDEUR APC 318
Document de référence
BEGIN-VENDOR APC
Vendeur APC
Documentaire
ATTRIBUTE APC-Service-Type 1 integer APC
ATTRIBUTE APC-Outlets 2 string APC
VALUE APC-Service-Type Admin 1
VALUE APC-Service-Type Device 2
VALUE APC-Service-Type ReadOnly 3
VALUE APC-Service-Type Outlet 4
.
3) utilisateurs
VSAAdmin Auth-Type = Local, Password = "admin"
APC-Service-Type = Admin
Les utilisateurs de l'APC-Service-Type sont les utilisateurs de l'APC-Service, les utilisateurs de l'APC-Service et les utilisateurs de l'APC-Service.
VSADevice Auth-Type = Local, Password = "device"
APC-Service-Type = Device
VSAReadOnly Auth-Type = Local, Password = "readonly"
APC-Service-Type = ReadOnly
userA Auth-Type = Local, Password = "apc"
APC-Service-Type = Outlet, APC-Outlets = "1,3,5"
userB Auth-Type = Local, Password = "apc"
APC-Service-Type = Outlet, APC-Outlets = "1,2,3,4,5,6,7,8"
L'utilisateurA aura maintenant accès aux prises 1,3,5 et l'utilisateurB aura accès aux prises 1,2,3,4,5,6,7,8.
L'utilisateurB aura accès aux prises 1,2,3,4,5,6,7,8.
RADIUS et partage de port réseau avec PDU rack commuté 2G (AP86XX, AP89XX)
Note: Voir le manuel de sécurité pour les cartes de gestion de réseau APC pour plus d'informations sur l'utilisation de RADIUS.
Pour les fichiers d'utilisateurs RADIUS avec VSA, les prises sur les PDU de racks invités peuvent être associées aux utilisateurs RADIUS à l'aide de la méthode suivante.
Les PDU de racks invités peuvent être associées aux utilisateurs RADIUS en utilisant la méthode suivante.
# donner à l'utilisateur l'accès aux prises 1, 2 et 3 de la PDU 1,
# à la prise 7 de la PDU 2, aux prises 1 à 6
# de la PDU 3, et aux prises 1,2,4 à 6, 7 à 10,
# et 20 de la PDU 4
Les utilisateurs RADIUS peuvent être associés à des utilisateurs RADIUS à l'aide de la méthode suivante.
newOutletUser Auth-Type = Local, User-Password = "newoutlets"
APC-Service-Type = Outlet,
APC-Outlets = "1[1,2,3];2[7];3[1-6];4[1,2,4-6,7-10,20];"
Si vous avez des difficultés à configurer votre serveur RADIUS, il est conseillé de contacter votre fournisseur de serveur RADIUS pour obtenir de l'aide.
NOTE : Pour créer un utilisateur "network only" ; pour les fichiers AOS pris en charge, la ligne suivante doit être ajoutée au fichier du dictionnaire : VALUE APC-Service-Type NetworkOnly 6
La ligne suivante doit être ajoutée au fichier dictionnaire : VALEUR APC-Service-Type NetworkOnly