硬件和环境: ASUS RT-AC88U路由器、两台Ubuntu 16.04的机器、FreeRADIUS 2.2.8
FreeRADIUS安装和测试:
sudo apt-get install freeradius freeradius-mysql
FreeRADIUS服务启动或关闭:
sudo service freeradius start/stop
调试模式运行:
sudo freeradius -X
配置文件在/etc/freeradius,后面运行会出现一些权限相关的问题,解决办法是:
sudo chmod 755 -R /etc/freeradius
FreeRADIUS默认不是使用数据库存储用户信息的,而是保存在/etc/freeradius/users文件中
sudo vim /etc/freeradius/users
找到以下内容,取消注释:
steve Cleartext-Password := "testing"
Service-Type = Framed-User,
Framed-Protocol = PPP,
Framed-IP-Address = 172.16.3.33,
Framed-IP-Netmask = 255.255.255.0,
Framed-Routing = Broadcast-Listen,
Framed-Filter-Id = "std.ppp",
Framed-MTU = 1500,
Framed-Compression = Van-Jacobsen-TCP-IP
FreeRADIUS测试: