当前位置:  技术问答>linux和unix

如何参考freeradius client编写自己的客户端

    来源: 互联网  发布时间:2017-03-14

    本文导语:  freeradius client源码几乎每个.c文件都写了个main函数,如radacct.c radlogin.c radstatus.c 我想自己实现一个client,自己组包,并且处理服务端的响应消息,不知道是怎么调用这些函数(radacct.c),是用类似在控制台实现radiusc...

freeradius client源码几乎每个.c文件都写了个main函数,如radacct.c radlogin.c radstatus.c
我想自己实现一个client,自己组包,并且处理服务端的响应消息,不知道是怎么调用这些函数(radacct.c),是用类似在控制台实现radiusclient [-f config_file] [-p nas_port] [-s | [-a]]对main函数调用,还是有别的方法?
或者有没有直接调用类库函数的方法呢?谢谢。。。

|
一般的做法是在认证阶段下发这个属性,协议原文是:

This Attribute is available to be sent by the server to the client in an Access-Accept or Access-Challenge.

实际上RADIUS协议的断开连接,也是客户端发起的,所以即便是你服务端进行检测,最后还是要让客户端发起计费结束请求。当然也可以扩展RADIUS协议,由NAS定时发送一个包含计费信息(流量、时长)的Access-Request报文,服务端收到后更新计费信息并判断是否需要断开,不过这样的做法貌似并不比Session-Timeout更好,而且开发难度要大一些。

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • C语言编写银行打印程序实例参考
  • java命名空间javax.xml.stream类xmleventfactory成员方法: createstartdocument定义参考
  • 怎样在JTable的一列中添加组合框combobox?手头没有swing的参考资料,盼各位能给点源码参考参考!
  • java命名空间javax.xml.stream类xmleventfactory成员方法: createenddocument定义参考
  • 关于考认证,请各位帮小弟参考参考
  • java命名空间javax.xml.stream接口xmleventwriter成员方法: close定义参考
  • 小弟的专业方向!请大家参考参考!给点意见。。谢谢!
  • java命名空间javax.xml.stream类xmlinputfactory成员方法: reporter定义参考
  • 请问是谁想要参考数据输入输出流的流量监控?这儿有一个简易的例子供参考
  • java命名空间javax.xml.stream类xmlinputfactory成员方法: resolver定义参考
  • 请推荐scjp参考书。
  • java命名空间javax.xml.transform类transformerconfigurationexception成员方法: transformerconfigurationexception定义参考
  • 作linux开发,平常需要准备那些参考资料?
  • java命名空间javax.xml.datatype类datatypeconstants成员方法: gmonthday定义参考
  • 书目参考信息检索软件 JReferences
  • java命名空间javax.xml.namespace类qname成员方法: getlocalpart定义参考
  • JavaEE参考示例 SpringSide
  • java命名空间javax.xml.parsers类documentbuilder成员方法: isvalidating定义参考
  • 《Linux内核情景分析》值得推荐的内核学习参考两用资料
  • java命名空间javax.xml.parsers类documentbuilder成员方法: getdomimplementation定义参考
  • 编程技术其它 iis7站长之家
  • java命名空间javax.xml.soap类attachmentpart成员方法: removemimeheader定义参考
  • H.264 SVC 的参考实现 JSVM


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3