windows radius server搭建(TekRADIUS)

前言

网上有很多关于搭建radius server的方法,比较流行的有:
1. 在Linux环境下使用freeRadius,官网http://freeradius.org/
2. 在Windows server环境下使用系统自带的radius server,比如这篇文章http://service.tp-link.com.cn/detail_article_1113.html
3. 在Windows桌面版系统中,安装免费的radius server软件。
前面两种方法应该都比较方便简单,笔者介绍如何使用第3中方法搭建radius server。
首先笔者环境如下windows7专业版,64位,使用的radius server为TekRADIUS。
TekRADIUS官网地址:https://www.kaplansoft.com/tekradius/

安装TekRADIUS

TekRADIUS的安装可以参考这篇文章:https://wenku.baidu.com/view/4c40714c08a1284ac9504327.html
根据上面连接中的方法,笔者安装了TekRADIUS5.3.4。并同时安装了SQLEXPR_x64_CHS.exe,一个免费的SQL服务器,以及Microsoft.NET Framework 4.0
SQLEXPR_x64_CHS.exe下载地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=29062
Microsoft.NET Framework 4.0:请自己搜索下载。
安装完上面3个软件过后,需要启动TekRADIUS,然后连接SQL数据库,创建对应的tables,方法依然是参考上面的文章。

配置TekRADIUS并测试

当数据库中的tables创建完过后,接下来配置Service Parameters,笔者的配置如下图所示:
这里写图片描述
在上图中关于TLS Port | Server Certificate的参数,你可能由于没有证书,显示会与笔者不一样,这个问题后面再讨论。

接下来配置Clients的信息,配置如下图所示:
这里写图片描述
其中NAS填写client的IP地址,Secret填写密码,其余选项默认即可,填写完后点击Add/Update按钮添加或更新client信息。

接下来配置Groups信息,笔者配置如下图所示:
这里写图片描述
笔者使用默认的Groups,然后选择Check User-Password属性,输入密码后,点击添加即可。

接下来配置Users信息,配置如下图所示:
这里写图片描述
这里配置分两步:
1. 添加用户到默认组,在图中左边的红框部分,输入用户名,选择默认组后,点击添加即可。
2. 配置检查Users的哪些属性,笔者配置了Check User-Password和TLS-Server-Certificate这个两个属性。如果你没有证书,可以先选择不Check TLS-Server-Certificate这个属性。

经过上面的步骤后,就可以启动TekRADIUS服务器了。
启动方法一,选择Service-》start:
这里写图片描述
启动方法二,选择Settings-》Service Parameters,然后点击下图中的绿色按钮:
这里写图片描述

TekRADIUS启动后,可以先使用ntradping软件进行测试,测试成功的截图如下:

这里写图片描述

使用TKCERT生成证书

关于为什么要证书,是因为笔者在通过手机连接AP做RADIUS认证时,看到TekRADIUS的log中有说找不到证书的错误。
测试原理图如下所示:
这里写图片描述

配置如下图所示:
这里写图片描述
填写完相关信息后,点击Generate Certificate按钮生成证书。然后点击+按钮,将证书添加到系统中。
添加完成后重启TekRADIUS就可以在TLS Port | Server Certificate中看到有证书了。

最后

如果你在搭建过程中,有遇到什么问题,欢迎留言。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值