wifi认证Portal开发系列(一):Radius与FreeRadius简介

RADIUS

维基百科上的介绍:

Remote Authentication Dial-In User Service (RADIUS) is a networking protocol that provides centralized Authentication, Authorization, and Accounting (AAA or Triple A) management for users who connect and use a network service. RADIUS was developed by Livingston Enterprises, Inc. in 1991 as an access server authentication and accounting protocol and later brought into the Internet Engineering Task Force(IETF) standards.

简单的来说,RADUIS是一种网络协议,提供认证、授权以及计费(AAA)的集中式管理。

FreeRADIUS

FreeRADIUS is a modular, high performance free RADIUS suite developed and distributed under the GNU General Public License, version 2, and is free for download and use. The FreeRADIUS Suite includes a RADIUS server, a BSD-licensed RADIUS client library, a PAM library, an Apache module, and numerous additional RADIUS related utilities and development libraries.[2]

In most cases, the word "FreeRADIUS" refers to the free open source RADIUS server from this suite.

FreeRADIUS is the most popular open source RADIUS server[3] and the most widely deployed RADIUS server in the world.[3] It supports all common authentication protocols, and the server comes with a PHP-based web user administration tool called dialupadmin. It is the basis for many commercial RADIUS products and services, such as embedded systems, RADIUS appliances that support Network Access Control, and WiMAX. It supplies the AAA needs of many Fortune-500 companies, telcos, and Tier 1 ISPs. It is also widely used in the academic community, including eduroam. The server is fast, feature-rich, modular, and scalable.

简单的来说,FreeRadius是一个开源免费的RADIUS协议的实现,服务器核心所包含的模块支持LDAPMySQLPostgreSQLOracle和许多其他数据库。

时间: 2024-11-13 06:36:57

wifi认证Portal开发系列(一):Radius与FreeRadius简介的相关文章

wifi认证Portal开发系列(四):portal协议的java封装

 一.报文封装类 AbstractPortalMsg.java Portal协议数据报文封装类 1 package org.yoki.edu.common.protocol.portal.msg; 2 3 import lombok.Data; 4 import lombok.ToString; 5 import org.yoki.edu.common.protocol.portal.msg.attr.MsgAttr; 6 7 import java.util.ArrayList; 8 impo

wifi认证Portal开发系列(二):FreeRadius的安装和测试、关联Mysql

注:本次安装是基于FreeRadius 3版本进行安装配置的,在配置Mysql的过程中,与2版本有些不同.操作系统是CentOS 7 一.准备工作 工具的安装 #安装rz.sz命令用于文件上传 yum install -y lrzsz rz命令: 修改yum镜像源地址为网易开源镜像源,解决国外镜像下载慢的问题.repos文件下载地址:http://mirrors.163.com/ #进入目录 cd /etc/yum.repos.d #备份repo mv /etc/yum.repos.d/Cent

wifi认证Portal开发系列(三):portal协议

中国移动WLAN业务PORTAL协议规范介绍

iOS开发系列--网络开发

iOS开发系列--网络开发 2014-10-22 08:34 by KenshinCui, 50097 阅读, 53 评论, 收藏,  编辑 概览 大部分应用程序都或多或少会牵扯到网络开发,例如说新浪微博.微信等,这些应用本身可能采用iOS开发,但是所有的数据支撑都是基于后台网络服务器的.如今,网络编程越来越普遍,孤立的应用通常是没有生命力的.今天就会给大家介绍这部分内容: Web请求和响应 使用代理方法 简化请求方法 图片缓存 扩展--文件分段下载 扩展--文件上传 NSURLSession

iOS开发系列--网络开发网络联网程序

概览 大部分应用程序都或多或少会牵扯到网络开发,例如说新浪微博.微信等,这些应用本身可能采用iOS开发,但是所有的数据支撑都是基于后台网络服务器的.如今,网络编程越来越普遍,孤立的应用通常是没有生命力的.今天就会给大家介绍这部分内容: Web请求和响应 使用代理方法 简化请求方法 图片缓存 扩展--文件分段下载 扩展--文件上传 NSURLSession 数据请求 文件上传 文件下载 会话 UIWebView 浏览器实现 UIWebView与页面交互 网络状态 目 录 Web请求和响应 使用代理

WiFi认证是如何保证企业WiFi的安全?

无线网络是实现移动互联网的载体,企业WiFi的安全性非常重要.说它小是占用企业的办公资源,影响办公效率;它是企业的信息安全.那么,WiFi认证如何确保企业WiFi的安全性呢?以下是对每个人的一般性解释. 首先,为了保证企业WiFi的安全性,具有wifi认证功能的WiFi安全管家启用了网络接入认证机制.众所周知,要连接到WiFi,您必须先找到WiFi信号,然后输入密码,然后才能访问无线网络.时讯无线 WiFi认证系统在传统加密之上引入了认证机制.客户端需要访问身份验证服务器以启动身份验证请求.只有

iOS开发系列--音频播放、录音、视频播放、拍照、视频录制

iOS开发系列--音频播放.录音.视频播放.拍照.视频录制 转载:http://www.cnblogs.com/kenshincui/p/4186022.html#avFoundationCamera --iOS多媒体 概览 随着移动互联网的发展,如今的手机早已不是打电话.发短信那么简单了,播放音乐.视频.录音.拍照等都是很常用的功能.在iOS中对于多媒体的支持是非常强大的,无论是音视频播放.录制,还是对麦克风.摄像头的操作都提供了多套API.在今天的文章中将会对这些内容进行一一介绍: 音频 音

C#微信公众号开发系列教程六(被动回复与上传下载多媒体文件)

原文:C#微信公众号开发系列教程六(被动回复与上传下载多媒体文件) 微信公众号开发系列教程一(调试环境部署) 微信公众号开发系列教程一(调试环境部署续:vs远程调试) C#微信公众号开发系列教程二(新手接入指南) C#微信公众号开发系列教程三(消息体签名及加解密) C#微信公众号开发系列教程四(接收普通消息) C#微信公众号开发系列教程五(接收事件推送与消息排重) C#微信公众号开发系列教程六(被动回复与上传下载多媒体文件) 第四,第五章已经讲了怎么处理用户发送的消息,本章就来讲讲怎么响应用户的

微信开发系列教程:(1)订阅号和服务号深入分析

微信开发系列教程,将以一个实际的微信平台项目为案例,深入浅出的讲解微信开发.应用各环节的实现方案和技术细节. 原创内容,欢迎转载,转载请注明出处. 首先在第1章节中,我们先理清什么是订阅号,什么又是服务号,以及两者的关键性区别. 订阅号和服务号统称为微信公众号. 订阅号强调媒体资讯属性,为会员提供信息订阅,适用于新闻传媒类企业.订阅号从某种意义上来讲,是拿来做内容的,如果你没有原创作品,对用户没有任何意义. 服务号强调服务和应用属性,旨在为会员提供服务并与之互动.支持所有微信高级接口,几乎所有的