您的位置:首页 > 其它

FreeRadius客户端基础配置及测试

2015-10-21 16:53 363 查看
linux系统:centos 6.5

FreeRadius客户端: 1.1.7

一、安装freeradius-client-1.1.7.tar.gz

下载

wget ftp://ftp.freeradius.org/pub/freeradius/freeradius-client-1.1.7.tar.bz2

(有可能会提示找不到文件,我下载时 直接将freeradius-client-1.1.7.tar.bz2改为freeradius-client-*,最后一下子下载了好几个,随便挑选一个版本的就可以)

解压

./configure

Make

Make install

二、安装完后

/usr/local/sbin/

|-- sbin

|-- radacct 发送计费包

|-- radembedded 生成配置文件

|-- radexample 发送鉴权包

|-- radiusclient 发送鉴权包

|-- radlogin 发送鉴权包

`-- radstatus 查看服务器状态

/usr/local/etc/radiusclient

|-- radiusclient

|-- dictionary 属性字典

|-- dictionary.ascend

|-- dictionary.compat

|-- dictionary.merit

|-- dictionary.sip

|-- issue

|-- port-id-map

|-- radiusclient.conf 客户端的配置文件

`-- servers 服务器配置文件

三、配置

打开 /usr/local/etc/radiusclient/servers

localhost testing123

(localhost 是服务器的ip,test123是公钥)

在 /etc/radiusclient/radiusclient.conf 文件,加上一行

authserver localhost

# 服务器IP

authserver X.X.X.X

四、测试

测试之前保证FreeRadius的服务端已经配置成功,并启动radiusd -X

(FreeRadius服务端搭建参考:http://blog.csdn.net/libinbin_1014/article/details/49277451)

在终端输入radlogin命令。输入用户名test,密码test(之前已经保存至数据库中),提示下面的信息表示成功

[root@localhost radiusclient]# radlogin

($Id: radlogin.c,v 1.9 2008/01/09 07:04:18 sobomax Exp $)

-----------------------------------------------------

Linux 2.6.32-279.el6.i686 (localhost.localdomain) (port 1)

-----------------------------------------------------

login: test

Password:

RADIUS: Yes,Good!

This is the dummy login.radius script. If you want that this script

does something useful you'll have to replace it.

The following RADIUS environment variables are set:

RADIUS_FRAMED_IP_ADDRESS=255.255.255.255

RADIUS_FRAMED_IP_NETMASK=255.255.255.0

RADIUS_REPLY_MESSAGE='Yes,Good!'

RADIUS_SERVICE_TYPE=Framed-User

RADIUS_USER_NAME=test

Bye, bye.

在终端输入radexample 命令。输入用户名test,密码test(之前已经保存至数据库中),提示下面的信息表示成功

[root@localhost radiusclient]# radexample

login: test

Password:

"test" RADIUS Authentication OK

参考博文:http://blog.csdn.net/libinbin_1014/article/details/49306755
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: