Ubuntu系统搭建FreeRadius认证系统测802.1X wifi 环境

Ubuntu系统搭建FreeRadius系统测802.1X wifi

安装FreeRadius环境

海外客户由于特殊wifi加密环境需求,测试802.1X PEAP/TTLS AP,反馈无法正常连接wifi。

初识802.1X协议

在这里插入图片描述

按照上面的描述,简言之就是在常规正常链接环境中插一个认证服务器,有它来确认终端用户的身份和证书等相关安全信息。

  1. Win10安装Ubuntu环境子系统
    Win10在控制面板->程序和功能->启用或关闭Windows 功能->勾选适用于Linux的Windows子系统。
    在这里插入图片描述
  2. 在Win10商店里搜索 Ubuntu 进行下载安装;
  3. 源更新:安装完成后,打开Ubuntu终端;
 cd /etc/apt
 cp sources.list sources_bak.list
 rm sources.list
 vi sources.list
  1. https://developer.aliyun.com/mirror/ubuntu?spm=a2c6h.13651102.0.0.3e221b11YIjbPg 里选择属于自己的Ubuntu版本的源信息复制 粘贴在第7部新建的sources.list文件中。
  2. 更新系统:apt update
  3. 安装FreeRadius系统 :apt-get install freeradius
  4. FreeRadius 环境测试;
    freeradius提供了测试功能,命令是radtest Username Password ServerIP Port Secre
    freeradius默认是不用数据库的,用户信息,保存在users
cd /etc/freeradius/3.0
vi users

找到如下内容,放开注释
在这里插入图片描述
14. 测试的时候开两个终端,一个终端执行 freeradius -X,然后在开一个终端执行 radtest steve testing localhost 1812 testing123
15. 1812是默认端口,testing是用来验证身份的,在clients.conf中写明
如果出现Access Accept的提示,测试成功!
这里值得注意的是最后手机或者IPad终端进行链接时,所输入的身份和密码是 stevetesting
在这里插入图片描述
16. 修改client.conf文件;
反注释掉 client private-network -1 部分代码
修改ipaddr为电脑通过网线链接路由器(支持802.1X协议)DHCP获取到的IP:192.168.41.100
在这里插入图片描述
17.配置路由器认证协议
radius服务器IP写电脑端IP,端口默认1812,密码写client.conf里的testing123在这里插入图片描述
18.路由器配置好后点保存。
19.Ubuntu终端点freeradius -X
20.手机终端从WiFi列表里选择对应的wifi,然后其余PEAP等信息无所谓选择,主要是identity 要写 steve,password输入 testing

路由器管理界面进入方式,查看IP详细信息,浏览器输入默认网关地址即可
在这里插入图片描述

PS:Win10开启Linux子系统
802.1X环境搭建于介绍
Ubuntu14.04搭建FreeRadius系统

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值