documentation:radius

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
documentation:radius [2015/08/07 00:15]
sthibaul
documentation:radius [2016/11/13 00:25] (Version actuelle)
sthibaul
Ligne 1: Ligne 1:
 Voici des extraits détaillés de la configuration RADIUS de FDN, et un exemple SQL: Voici des extraits détaillés de la configuration RADIUS de FDN, et un exemple SQL:
 +
 +huntgroups:
 +
 +  td NAS-IP-Address == 80.119.0.0
 +  td NAS-IP-Address == 80.119.0.1
 +  
 +  ...
  
 users: users:
Ligne 41: Ligne 48:
                       UATTR_TYPE = 'reply' \                       UATTR_TYPE = 'reply' \
               order by UATTR_ID"               order by UATTR_ID"
-      authorize_group_check_query = "\ 
-              select GATTR_ID,RADUSER_LOGIN,GATTR_ATTR,GATTR_VALUE,GATTR_OP \ 
-              from RADUSER,GATTR \ 
-              where   ((RADUSER_LOGIN = REPLACE('%{SQL-User-Name}','@fdn.nerim','@fdn.fr')) or (RADUSER_LOGIN = '%{SQL-User-Name}')) and \ 
-                      GATTR.RADGROUP_ID = RADUSER.RADGROUP_ID and \ 
-                      GATTR_TYPE = 'check'" 
-      authorize_group_reply_query = "\ 
-              select GATTR_ID,RADUSER_LOGIN,GATTR_ATTR,GATTR_VALUE,GATTR_OP \ 
-              from RADUSER,GATTR \ 
-              where   ((RADUSER_LOGIN = REPLACE('%{SQL-User-Name}','@fdn.nerim','@fdn.fr')) or (RADUSER_LOGIN = '%{SQL-User-Name}')) and \ 
-                      GATTR.RADGROUP_ID = RADUSER.RADGROUP_ID and \ 
-                      GATTR_TYPE = 'reply'" 
       ...       ...
     }     }
Ligne 92: Ligne 87:
   +----------+-------------------+----------+--------------------+------------+------------+   +----------+-------------------+----------+--------------------+------------+------------+
   4 rows in set (0.00 sec)   4 rows in set (0.00 sec)
-  mysql> select * from GATTR where RADGROUP_ID=1; 
-  +----------+-----------------+----------+-------------+------------+-------------+ 
-  | GATTR_ID | GATTR_ATTR      | GATTR_OP | GATTR_VALUE | GATTR_TYPE | RADGROUP_ID | 
-  +----------+-----------------+----------+-------------+------------+-------------+ 
-  |        1 | Service-Type    | :=       | Framed-User | reply      |           1 | 
-  |        2 | Framed-Protocol | :=       | PPP         | reply      |           1 | 
-  |        3 | Framed-Routing  | :=       | None        | reply      |           1 | 
-  |        4 | Idle-Timeout    | :=       | 86400       | reply      |           1 | 
-  +----------+-----------------+----------+-------------+------------+-------------+ 
-  4 rows in set (0.05 sec) 
  
 Et par exemple, ça donne donc: Et par exemple, ça donne donc:
  • documentation/radius.1438899314.txt.gz
  • Dernière modification: 2015/08/07 00:15
  • de sthibaul