问题标签 [freeradius]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2469 浏览

c - FreeRadius 字典加载

我正在尝试加载 Debian Squeeze 附带的字典。不幸的是,radius-client 库在某些包含的文件上失败:

这条线是

Freeradius 是从包中安装的,所以我认为这应该可以正常工作......这里可能有什么问题?

0 投票
1 回答
441 浏览

mysql - 查询在 Workbench 中有效,但在 ColdFusion 中返回错误

我创建了一个用于从 FreeRADIUS 访问会计数据的存储过程,该过程已在 MySQL Workbench 中进行了测试并且运行良好,但是当作为 cfquery/cfstoredproc 运行时,我收到错误“执行的参数不正确”。

我已经检查了驱动程序是否设置为 MySQL 4/5(数据库是 MySQL 5),并尝试从 MySQL Workbench 复制和粘贴调用并在不使用 cfqueryparam 的情况下运行,如下所示,但它仍然返回相同的错误。

存储过程是用

要调用它,我正在使用:

我也试过

0 投票
1 回答
788 浏览

linux - Exclude IP Address from FreeRadius?

I tried searching elsewhere, but couldnt find anything relevant. So I thought I might give it a shot here.
Is there anyway I can exclude a certain IP Address from accounting? I have a file server running which shouldn't affect users usage stats.

Is there a way to do this?

0 投票
1 回答
880 浏览

python - 我可以使用半径客户端向半径服务器发送注销请求吗?

有一个 pptp 服务器,我使用 radius 服务器进行身份验证。有时vpn客户端因未知原因离线,因此radius无法清除客户端的会话。

我想用radius客户端运行一个进程来监控客户端,如果客户端没有心跳,该进程将向客户端发送注销请求到radius服务器。

所以我想知道半径客户端中的注销请求消息是什么?

0 投票
1 回答
305 浏览

configuration-files - 知道 Radius 请求来自哪个 udp 套接字。使用自由半径

我知道这个问题不太好。对不起我的英语。

我想设置一个(一个实例)FreeRadius 服务器来监听多个端口(带有一堆“监听”部分),然后将该 udp 端口​​作为参数以及用户名和用户密码传递给脚本我想用来进行身份验证。

基本思想是进行某种域分离。某些防火墙使用半径端口 2000 进行身份验证。例如,其他一些不同的防火墙(具有不同的用户集)使用半径端口 2020。最后,所有请求都落在同一个脚本中,该脚本具有两组用户的知识,并根据给定的额外属性(端口号)使用一个或另一个

我知道可以为每个“域”创建一个虚拟服务器。但我不喜欢复制配置文件。而且我认为为我想要的每个域添加一个小“听”部分会更短。

我尝试以这种方式添加属性:

并试图阅读它:

但不要工作。

我怎样才能使它正确?

这可能吗?

希望您能够帮助我。

0 投票
3 回答
4322 浏览

mysql - mysql查询一个日期,在两个日期字段之间

我正在使用 MySql 5.5。

我需要在具有特定 IP 地址的日期找到用户 ID。

这些字段是用户 ID、IP 地址、开始日期、结束日期。

因此,例如,我正在寻找 2011 年 9 月 12 日 IP 地址为 192.168.1.1 的用户 ID。

查询将是相似的 select * from database where ipaddress='192.168.1.1' and 2011-12-09 is in(startdate and enddate);

欢迎任何帮助指出这个逻辑缺陷。谢谢你。

0 投票
2 回答
25803 浏览

freeradius - Freeradius 和 PHP 身份验证脚本

我正在尝试针对 PHP 脚本对 freeradius 用户进行身份验证,但没有成功。我已经尝试了好几个小时来配置这个权利,我在谷歌上找到的所有线程要么是死链接,要么是过时的......

radiusd.conf

模块/执行

网站可用/默认

虽然我不知道在用户文件中放什么......

0 投票
1 回答
3281 浏览

debian - FreeRadius PEAP 授权问题

所以,基本上,这就是问题所在:

FreeRadius 正确连接到客户端并看到它们,但每当我尝试授权时,在 PEAP-init 阶段处理失败:

系统是 Debian Squeeze 6.01,Freeradius - 来自 Squeeze repos 的 2.10.1 - 因为 Squeeze,正如 FR 网站所说,它支持 TLS 和 SSL。

什么可能是问题,我该如何解决?任何帮助将不胜感激。

0 投票
0 回答
1065 浏览

sql - Freeradius sql_counter:共享账户

我正在使用 freeradius sqlcounter 模块。我将帐户的 Max-All-Session 设置为 180 秒,因此用户将在超时时注销。当有两个用户使用这个帐户时,如果两个用户的访问时间之和达到180秒,我希望他们退出。但是,他们两个还有180秒。我尝试了以下配置,query将返回帐户的总访问时间。IFZERO(a,b)函数 return aif a == 0else breturn 。但它没有用。我还想知道,既然originquery总是在设置0之前返回acctsessiontime,那么这个模块怎么知道超时发生了?

0 投票
0 回答
958 浏览

session - Freeradius:多并发登录用户的会话超时

我想为一个帐户设置会话超时,例如 3 分钟。如果有两个或更多用户同时使用此帐户,则他们共享超时。如何使用 freeradius 实现这一目标?我尝试了 sqlcounter 模块,但所有用户都有 3 分钟。我也试过rlm_counter,但是在用户通过会话超时注销后,他可以再次登录并且还有3分钟。