radius

mschapv2在Radius中的认证实现

与世无争的帅哥 提交于 2020-04-10 15:27:30
mschapv2在Radius中的认证实现 在Radius的认证请求AccessRequest包中如果包含 MS-CHAP2-Response 和 MS-CHAP-Challenge 属性则意味着需要实现ms-chap-v2认证。 客户端 MS-CHAP2-Response 和 MS-CHAP-Challenge 生成的规则 MS-CHAP-Challenge MS-CHAP-Challenge (即AuthChallenge) 是客户端生成的随机16字节。 MS-CHAP2-Response 随机生成16字节属性 PeerChallenge,连同AuthChallenge,UserName,Password作为输入参数,调用方法 GenerateNTResponse 得到 NtResponse. GenerateNTResponse(AuthChallenge, PeerChallenge, UserName, Password) GenerateNTResponse 方法的实现参考 http://tools.ietf.org/html/rfc2759.html#section-8.1 封装50字节的 MS-CHAP2-Response 属性: [0 : 2] Flags \x00\x00 [2 : 18] PeerChallenge [18 : 26] Reserved

硬派云计费正式发布

做~自己de王妃 提交于 2020-03-01 09:12:59
硬派云今日正式发布,使用【硬派云】计费服务,您可以快速的搭建一整套运营平台,让你的运营目标更快实现。 为运营者更提供一站式计费,运营,管理,无论是宽带计费,还是无线 WiFi 运营,VPN 计费都能完美支持。 服务中小微 ISP, 让运营变得更简单,这就是硬派云的服务理念 来源: oschina 链接: https://my.oschina.net/u/81588/blog/744364

硬派网络计费系统镜像安装配置指导

最后都变了- 提交于 2020-03-01 08:36:09
本文将指引您通过镜像来完成硬派网络计费系统的安装配置。 安装准备 最低服务器配置:CPU 1核心,内存1G,硬盘20G,百兆/千兆网卡 下载硬派网络计费系统镜像 镜像下载地址: https://pan.baidu.com/s/1bpgKC5h 镜像基于 openSUSE Leap 42.1 发行版,内置硬派网络计费系统服务,数据库支持Sqlite,Mariadb。 下载地址提供了企业版和社区版镜像,根据你的需要自行选择。 企业版系统用户名密码 toughee/toughee root/toughradius 社区版系统用户名密码 toughradius/toughradius root/toughradius 光盘 ISO 镜像 企业版镜像,内置 Sqlite 数据库,如果你的系统配置较低,可使用该镜像 ToughRADIUS_Enterprise_Edition.x86_64-3.0.0.iso 企业版镜像,内置 Mysql(Mariadb) 数据库 ToughRADIUS_Enterprise_Edition_Mariadb.x86_64-3.0.0.iso ToughRADIUS 社区版镜像,内置 Mariadb ToughRADIUS_Community_Edition.x86_64-2.1.10.iso 请使用光盘刻录工具刻录可引导光盘(非数据光盘)。 硬盘镜像格式

【硬派网络计费系统】用户手册

断了今生、忘了曾经 提交于 2020-03-01 08:35:50
硬派网络计费系统用户手册免费开放。逐步完善中,文档托管在【简书】,如果您看完一篇觉得不错,可以打赏一下哦,有问题可以直接在简书文章页面回复,或在本主题回复。 1. 安装配置篇 【硬派网络计费系统】安装配置指南 2. 系统管理篇 【硬派网络计费系统】- 系统参数管理 【硬派网络计费系统】- 系统配置管理 【硬派网络计费系统】- 操作员管理 【硬派网络计费系统】- 操作日志查询 【硬派网络计费系统】- 数据备份管理 【硬派网络计费系统】- 系统消息跟踪 3. 区域管理篇 【硬派网络计费系统】- 区域管理 【硬派网络计费系统】- 社区管理 【硬派网络计费系统】- 账号生成规则管理 【硬派网络计费系统】- 施工人员管理 4. 资源管理篇 【硬派网络计费系统】- 接入设备管理 【硬派网络计费系统】- 资费套餐管理 【硬派网络计费系统】- 通知模板管理 【硬派网络计费系统】- 票据模板管理 【硬派网络计费系统】- 收费项管理 5. 用户管理篇 【硬派网络计费系统】- 用户管理 【硬派网络计费系统】- 用户快速开户 【硬派网络计费系统】- 用户工单管理 【硬派网络计费系统】- 用户资料批量导入 【硬派网络计费系统】- 用户交易记录 【硬派网络计费系统】- 用户受理记录 【硬派网络计费系统】- 在线用户查询 【硬派网络计费系统】- 上网日志查询 【硬派网络计费系统】- 用户计费信息 来源:

硬派网络计费系统 V3.0 正式发布

混江龙づ霸主 提交于 2020-03-01 08:35:21
基于 ToughRADIUS 开源计费系统构建的商业版计费系统 - 硬派网络计费又迎来了一个重大的里程碑版本 V3.0。 除了一贯对产品的精打细磨,在架构上也致力于追求更合理。这个合理性表现在面对不同的应用场景,总能提供一个最匹配的解决方案。 更好的模块化结构 硬派计费 V3.0 带来了更好的模块化设计,我们不必把所有功能放在一个篮子里,做一个“全家桶”,号称“功能丰富”,这是完全没有必要的,我们不必跟客户解释为什么我们的系统安装完后为什么界面看起来那么简单,功能很少。更多的业务功能全部变成了独立的软件模块,当客户需要时,在功能包升级列表轻点几下鼠标就能轻松实现扩展。无论你是运营上百用户,上千用户,乃至上万,十万用户你总能拥有适合你的功能,而且总能不必看见那些不需要的功能挂在你的系统里。 更合理的迭代升级模式 也许很多人认为作为一个计费管理软件是没有必要经常升级的,但是如果你觉得让你的业务操作员使用起来体验更好,效率更高,让可能出现的问题更快修复,让过时的功能退场,让满足新业务场景的功能更快登场是好事的话,那么快速迭代就变得很重要。不要过于担心升级会带来问题,每一个升级服务包都会经过验证才会上线,同时我们还有“灰度发布”模式,有一群激进的支持者会积极的对新功能进行试用验证改进,当面对全体客户时,这些功能已经变得足够稳定。 硬派计费 V3.0 带来了更方便的功能升级模式

硬派网络计费企业版 2.0 升级 3.0 教程

我怕爱的太早我们不能终老 提交于 2020-03-01 08:24:26
1. 安装环境 操作系统建议:centos7 服务器配置建议: CPU:1核心(或以上),内存:2G(或以上),硬盘:50G(或以上) 不要与生产环境同一个服务器,避免影响生产环境,除非确定执行升级 2. 下载软件 cd /opt curl http://www.toughstruct.net/download/toughee-stable-linux-x64.tar.xz -o /opt/toughee-linux-x64.tar.xz 3. 部署系统 cd /opt tar xvf toughee-linux-x64.tar.xz 解压缩得到 /opt/toughee 目录 注意: /opt/toughee 是默认目录,如果要修改此目录,必须同时修改 Makefile 和 radiusctl, toughee.conf 文件中的对应路径。 执行 make all 安装 cd /opt/toughee make all 首次使用还需初始化数据库,根据实际情况修改 /opt/toughee/etc/toughee.json 的数据库配置,默认采用 sqlite 数据库。 /opt/toughee/radiusctl initdb -c /opt/toughee/etc/toughee.json 4. 运行系统 service toughee start 所有日志在 /var

Add a VSA (Vendor Specific Attribute) to Access-Accept reply programmatically in FreeRADIUS C module

别来无恙 提交于 2020-01-02 07:06:19
问题 I have a FreeRADIUS C language module that implements MOD_AUTHENTICATE and MOD_AUTHORIZE methods for custom auth purpose. I need the ability to programmatically add VSAs to the Access-Accept reply. I have toyed a bit with radius_pair_create() and fr_pair_add() methods (see snippet below) but that didn’t yield any change to the reply content, possibly because I specified ad-hoc values that don’t exist in a vendor-specific dictionary. Or because I didn’t use them correctly. My FreeRADIUS

Add a VSA (Vendor Specific Attribute) to Access-Accept reply programmatically in FreeRADIUS C module

柔情痞子 提交于 2020-01-02 07:06:13
问题 I have a FreeRADIUS C language module that implements MOD_AUTHENTICATE and MOD_AUTHORIZE methods for custom auth purpose. I need the ability to programmatically add VSAs to the Access-Accept reply. I have toyed a bit with radius_pair_create() and fr_pair_add() methods (see snippet below) but that didn’t yield any change to the reply content, possibly because I specified ad-hoc values that don’t exist in a vendor-specific dictionary. Or because I didn’t use them correctly. My FreeRADIUS

Does RADIUS’s use of the MD5 algorithm make it not FIPS validated for an application that allows RADIUS authentication?

一曲冷凌霜 提交于 2019-12-24 00:15:42
问题 The issue is if you enforce FIPS validated cryptography in the Windows security policy settings, an exception will be thrown because RADIUS protocol uses the MD5 algorithm to hash the request authenticator. There is not an alternative MD5 algorithm that is FIPS validated so it does not appear any code implementation of RADIUS would be possible on a machine providing FIPS validated cryptography. Does this mean RADIUS is mutually exclusive with FIPS validation? The code implements the RADIUS

image in cardview with top radius not showing corner radius

点点圈 提交于 2019-12-13 03:46:58
问题 I have recyclerView which insides cardView that has ImageView and it takes 70% height of its. So I have given corner radius to cardView. The bottom of cardView radius is shown but the problem is the top part which is covered by image is not taking the corner radius of cardView. I tried these questions : question , question. But still the problem remains the same. xml <?xml version="1.0" encoding="utf-8"?> <android.support.v7.widget.CardView xmlns:card_view="http://schemas.android.com/apk/res