- Docker 0.11
-
Build image (as root)
$ docker pull catatnight/freeradius:latest $ wget https://raw.githubusercontent.com/catatnight/docker-freeradius/master/v2/manage.py $ chmod +x manage.py
-
Create container and manage it (as root)
$ ./manage.py [create|start|stop|restart|delete]
a) all remote clients are allowed, and access restriction could be made by firewall rules
$ ./manage.py -s radpass --mysql_server 1.2.3.4 -u test -p test create
b) authorized clients' been maintained in
nas
table$ ./manage.py --readsqlclients --mysql_server 1.2.3.4 -u test -p test create
-
default_eap_type = mschapv2
ineap.conf
-
The following attributes are available in
radgroupcheck
tableid groupname attribute op value 1 VIP Simultaneous-Use := 3 2 VIP Max-Monthly-Traffic := 1024* 3 VIP Acct-Interim-Interval := 60 *1024 Megabytes