Depuis Junos OS version 14.2, la comptabilité RADIUS permet de collecter des données statistiques sur les utilisateurs qui se connectent ou se déconnectent d’un réseau local et de les envoyer à un serveur de comptabilité RADIUS. Les données statistiques recueillies peuvent être utilisées pour la surveillance générale du réseau, pour analyser et suivre les habitudes d’utilisation, ou pour facturer un utilisateur en fonction de la durée ou du type de services consultés.
Pour configurer la comptabilité RADIUS de base à l’aide de l’interface de ligne de commande :
- Spécifiez les serveurs comptables auxquels le commutateur transmettra les statistiques comptables :
[edit access ]
user@router# set profile profile1 radius accounting-server [122.69.1.250 122.69.1.252]
- Définissez les serveurs comptables RADIUS :
[edit access]
user@router# set radius-server 122.69.1.250 secret juniper
user@router# set radius-server 122.69.1.252 secret juniper1
- Activer la comptabilisation d’un profil d’accès :
[edit access]
user@router# set profile profile1 accounting
- Configurez les serveurs RADIUS à utiliser lors de l’envoi des messages comptables et des mises à jour :
[edit access]
user@router# set profile profile1 accounting order radius
- Configurez les statistiques à collecter sur le routeur et à transmettre au serveur de comptabilité :
[edit access ]
user@router# set profile profile1 accounting accounting-stop-on-access-deny
user@router# set profile profile1 accounting accounting-stop-on-failure
- Affichez les statistiques comptables collectées sur le routeur :
user@router> show network-access aaa statistics accounting
Accounting module statistics
Requests received: 1
Accounting Response failures: 0
Accounting Response Success: 1
Requests timedout: 0
- Ouvrez un journal comptable sur le serveur comptable RADIUS à l’aide de l’adresse du serveur et affichez les statistiques comptables :
[root@freeradius]# cd /usr/local/var/log/radius/radacct/122.69.1.250
[root@freeradius 122.69.1.250]# ls
detail-20071214
[root@freeradius 122.69.1.250]# vi details-20071214
User-Name = "000347e1bab9"
NAS-Port = 67
Acct-Status-Type = Stop
Acct-Session-Id = "8O2.1x811912"
Acct-Input-Octets = 17454
Acct-Output-Octets = 4245
Acct-Session-Time = 1221041249
Acct-Input-Packets = 72
Acct-Output-Packets = 53
Acct-Terminate-Cause = Lost-Carrier
Acct-Input-Gigawords = 0
Acct-Output-Gigawords = 0
Called-Station-Id = "00-19-e2-50-52-60"
Calling-Station-Id = "00-03-47-e1-ba-b9"
Event-Timestamp = "Sep 10 2008 16:52:39 PDT"
NAS-Identifier = "esp48t-1b-01"
NAS-Port-Type = Virtual
User-Name = "000347e1bab9"
NAS-Port = 67
Acct-Status-Type = Start
Acct-Session-Id = "8O2.1x811219"
Called-Station-Id = "00-19-e2-50-52-60"
Calling-Station-Id = "00-03-47-e1-ba-b9"
Event-Timestamp = "Sep 10 2008 18:58:52 PDT"
NAS-Identifier = "esp48t-1b-01"
NAS-Port-Type = Virtual
Tableau de l'historique des modifications
La prise en charge des fonctionnalités est déterminée par la plateforme et la version que vous utilisez. Utilisez l' Feature Explorer pour déterminer si une fonctionnalité est prise en charge sur votre plateforme.
14.2
Depuis Junos OS version 14.2, la comptabilité RADIUS permet de collecter des données statistiques sur les utilisateurs qui se connectent ou se déconnectent d’un réseau local et de les envoyer à un serveur de comptabilité RADIUS.