路由器安装Openwrt并且利用radius启动EAP认证

1:路由器刷好Openwrt15.05系


2:给路由器配置好网络(其中可以连接网线填写IP,也可以连接无线做无线中继达到联网的目的),方便升级一些安装包。


这是配置好的网络

3:安装中文输入法(可以ssh连接主机,先opkg update,然后opkg install luci-i18n-chinese),也可通过web管理界面安装。PS:不喜欢中文页面的可以跳过此步骤


安装后重启在language界面选择普通话再次重启就变成中文的了


4:路由器就暂时先设置到这里,然后去服务器中安装freeradius(其中服务器用的是ubuntu14.04,freeradius用的是3.0.15版本)freeradius默认的安装路径是/usr/local/etc/raddb/。


PS:安装freeradius的方法(建议在ubuntu直接用sudo su 提升为root权限)

(1):将下载好的freeradius压缩包复制到ubuntu中

(2):tar -zxvf freeradius-server-3.0.15.tar.gz

(3)cd freeradius-server-3.0.15

(4):./configure

(5):make

(6):make install

5:freeradius安装完成后需要在radius中的配置文件进行相应的配置,对于接入点AP,在安装目录的clients.conf文件中,需要添加对应的IP地址和共享密钥.

cd /usr/local/etc/raddb/ 

vim clients.conf 


其中client Openwrt中的IP为路由器的IP,secrrt为路由器与服务器通信的密码

然后设置用户,vim user

途中创建了两个账号分别为wlzx和test,密码分别为20091130和123456789,账号数量可以根据自己的需求来设置。设置好后保存退出。这样radius我们就安装好了,然后去路由器上安装wpa。由于路由器上之前是wpad-mini,没有EAP认证功能,所以要先把它移除,再去软件列表安装wpad。

安装好wpad后,开启无线.。加密炫册EAP加密,认证服务器填写ubuntu的地址,端口1812,保存并应用


运行radius 服务器,输入radiusd -X,出现下面界面代表服务器已经启动(如果报错的话可以根据错误提示修改相应的配置文件即可)。

5:测试 

用手机连入路由器会出现EAP认证即可成功,服务器上也会有相应的数据显示

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,322评论 19 139
  • 首发于乌云知识库:http://drops.wooyun.org/wireless/15269 Author:qi...
    qingxp9阅读 10,736评论 0 3
  • 当你踏入社会,经历过你不曾经历过的磨难。你以为自己好多事情都没有去专门学习,还不会,但其实在你跨过一道道坎的时候,...
    糖小猫阅读 1,417评论 0 1
  • 湾湾的译者好像偏爱这种“史诗风”的语言,不过用在这个系列还挺合适,有种传唱多年的歌谣感。 从首部看来,《地海》系列...
    一条污蚣阅读 3,452评论 0 0
  • 十九血恋 生与死有时不是人类能够控制,何况疾病的来临并没有太多的先兆,缘海回家后知道了父亲的病重,父亲是缘海生命中...
    易写发阅读 1,345评论 0 1