windows radius server搭建(TekRADIUS)
来源:互联网 发布:修改软件的版本号 编辑:程序博客网 时间:2024/06/05 17:29
前言
网上有很多关于搭建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
中看到有证书了。
最后
如果你在搭建过程中,有遇到什么问题,欢迎留言。
- windows radius server搭建(TekRADIUS)
- windows radius server搭建(freeradius.net)
- Windows 2008 Server搭建Radius服务器的方法
- 基于802.1x认证的windows server 2003 RADIUS服务器的搭建
- Microsoft | Windows Server 2012 Radius setup
- AAA服务器【Radius Server】服务器搭建&证书制作指南
- hostapd的radius/eap server代码分析(4)-在windows下启动hostapd的radius/eap server
- 搭建FTP服务器(Windows Server)
- windows bugzilla server搭建
- Windows Server搭建Shadowsocks
- radius系列:freeradius搭建
- Windows Server 2008: how to configure Network Policy Server or Radius Server –Step by Step Guide
- 无线路由器结合Windows Radius Server实现通过域账户连接公司无线网络
- windows下,搭建使用Radius做身份认证及记账的VPN服务器
- SVN Server 搭建入门 --- windows
- windows server 2008 搭建VPN
- Windows下SVN Server搭建
- Windows 下搭建 Git Server
- asp.net发布网站的详细步骤
- Linux学习
- Live555 实战之框架简单介绍
- c++ 指针强制转换
- 无线射频的一些概念和调制方式
- windows radius server搭建(TekRADIUS)
- 出口商贸易融资工具:出口买方信贷
- jdt.core.formatter.CodeFormatter格式化java代码
- [学习方法]如何解析源代码
- Spring Boot(四):单元测试(工程师必备素养)之API测试
- 删除jar包,主工程代码变成红色
- Struts2和SpringMVC做区别
- Android 开源项目2017总结
- 关于上拉输入、下拉输入、模拟输入、浮空输入、推挽输出、开漏输出、复用输出的区别 [此博文包含图片] (2016-08-04 14:01:56) 转载 ▼ 1、上拉输入:上拉就是把电位拉高,比如