freeradius配置杂记

本文介绍了开源Radius服务器freeradius的配置细节,包括主要的配置文件clients.conf、radiusd.conf和sql.conf。freeradius以其灵活性和高性能而知名,支持多种认证方式如PAP、CHAP等,并能与SQL、LDAP等集成。radiusd.conf中设置了最大请求时间、工作线程池等参数,sql.conf则涉及数据库连接配置。
摘要由CSDN通过智能技术生成

freeradius(http://www.freeradius.org/)是一个开源的高性能radius服务器程序,据统计目前有超过50000套涉及计费的系统部署中选择了freeradius。freeradius以她的高灵活性和可配置性以及开源而闻名。支持的特性包括SQL,LDAP,RADIUS代理,负载均衡以及近100个字典文件。支持的验证方式包括 PAP, CHAP, MS-CHAP, EAP-MD5, EAP-GTC, EAP-TLS, EAP-TTLS, PEAPv0, LEAP, EAP-SIM等,目前最新的稳定版是1.1.7。

freeradius的配置项目繁多,但是关键的配置文件也就几个,clients.conf, radiusd.conf以及sql.conf是最主要的配置文件。

1. clients.conf

freeradius在clients.conf中存储radius客户端的验证信息根据客户端IPsecret,两边都做MD5的结果进行校验。中途不传输secrte,只传输md5结果。

client 192.168.0.1

{

       secret             = test

       shortname      = nas01

       nastype          = other

}

 

2.radiusd.conf

这是freeradius的主配置文件

 

下面的设置是程序和配置信息路径

prefix = /usr/local

exec_prefix = ${prefix}

sysconfdir = ${prefix}/etc

localstatedir = ${prefix}/var

sbindir = ${exec_prefix}/sbin

logdir = ${localstatedir}/log/radius

raddbdir = ${sysconfdir}/raddb

radacctdir = ${logdir}/radacct </

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值