centos radius mysql_[原创]CentOS下Radius服务器搭建

本文档详细介绍了如何在CentOS 6.6系统上搭建使用Radius服务器进行用户认证和计费的步骤,涉及软件包括freeradius、mysql、ppp等。配置过程包括系统更新、安装软件包、配置ppp选项、radius服务和数据库连接。通过radiusd -X命令启动并测试Radius服务器,确保其能够从MySQL数据库读取用户信息。
摘要由CSDN通过智能技术生成

一、实现环境:

1.系统:CentOS  release  6.6 (Final)

2.需要软件包:

1) freeradius-2.1.12-6.e16.x86_64

freeradius-mysql-2.1.12-6.e16.x86_64

2) ppp-2.4.5-5.e16.x86_64

3) rp-pppoe-3.10-11.e16.x86_64

4) mysql-5.1.73-3.e16_5.x86_64

mysql-devel-5.1.73-3.e16_5.x86_64

5) openssl-1.0.1e-30.e16_6.5.x86_64

二、服务器实际部署环境和简单原理分析:

Radius是Remote Access Dial In User Service的简称。Radius主要用来提供认证(Authentication)机制,用来辨认使用者的身份与密码,确认通过之后,经由授权(Authorization)使用者登入网域使用相关资源并可提供计费(Accounting)机制,保存使用者的网络记录。Freeradius是一款OpenSource软件,基于radius协议,实现RADIUS AAA(Authentication、Authorization、Accounting)功能。

如下拓扑图所示,为该radius服务器实际运行环境和功能。

b492b0721e59a7858a69e9f45d149881.png

Radius服务器和接入服务器配合使用实现用户宽带账号计费拨号获取权限连接Internet网络。

三、Radius服务器搭建:

1.安装CentOS系统配置好网络之后使用命令:#yum update 更新系统。

2.查看各个软件包是否安装:#rpm –q ppp rp-pppoe freeradius mysql-* openssl

如果没有安装则使用命令:#yum install ppp rp-pppoe freeradius-* mysql-* openssl

进行安装,一般openssl在系统更新之后就已经安装好了。安装好各个软件之后,使用命令:

#wget ftp://ftp.samba.org/pub/ppp/ppp-2.4.5.tar.gz 下载ppp源代码包到创建的/etc/ppp/radius目录下。(#mkdir /etc/ppp/radius //创建目录)

下面就对各服务进行配置:

1. 配置 /etc/ppp/options文件:</

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值