Build image (as root)
$ docker pull webz/freeradius:latest
$ wget https://raw.githubusercontent.com/webzvpn/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 -n dbname create
b) authorized clients' been maintained in nas table
$ ./manage.py --readsqlclients --mysql_server 1.2.3.4 -u test -p test -n dbname create
default_eap_type = mschapv2 in eap.conf
The following attributes are available in radgroupcheck table
| id | groupname | attribute | op | value |
|---|---|---|---|---|
| 1 | VIP | Simultaneous-Use | := | 3 |
| 2 | VIP | Max-Monthly-Traffic | := | 1024* |
| 3 | VIP | Acct-Interim-Interval | := | 60 |
| *1024 Megabytes |
Content type
Image
Digest
Size
125.9 MB
Last updated
over 10 years ago
docker pull webz/freeradius