Ubuntu 上的 1 分钟 FreeRADIUS 设置
安装本身是快速的部分——大约一分钟的命令。但新安装的 FreeRADIUS 无法对任何人进行身份验证:尚不存在客户端设备和用户。本指南进行安装,然后进行简短的完成步骤,使其成为真正的登录服务器,并在任何设备指向它之前在本地证明结果。
📑章节
- RADIUS 的作用 - WiFi、交换机端口和 VPN 登录背后的网守
- 安装 FreeRADIUS 和 freeradius-utils 测试工具
- 检查服务是否正在运行并侦听 UDP 1812
- 在clients.conf中注册第一个客户端及其共享密钥
- 在用户文件中添加第一个用户
- 检查配置并重新启动服务
- 使用 radtest 在本地进行证明 - 访问-接受、访问-拒绝或静默
- 将真实设备指向服务器,并锁定测试设置
📋 概述和分步指南
安装 FreeRADIUS 和测试工具
RADIUS 是办公室 WiFi 登录、802.1X 交换机端口和 VPN 登录背后的安静看门人:设备询问服务器,服务器回答是或否。 Ubuntu 上的 FreeRADIUS 是运行该网守的标准免费方式。两个包为您提供了本指南使用的所有内容 - 服务器本身和包含 radtest 工具的实用程序包 - Ubuntu 在安装后自行启动该服务。
__完整代码块0__ 节>确认服务正在运行并正在侦听
在更改任何配置之前,请确认新安装的服务器处于活动状态并正在等待请求。该服务应报告活动(正在运行),并且端口检查应显示 UDP 1812 — 这是身份验证端口。它的合作伙伴 UDP 1813 负责处理记账。
__完整代码块1__ 节>在clients.conf中添加客户端
默认情况下,RADIUS 服务器不信任任何内容。在 RADIUS 语言中,“客户端”不是登录的笔记本电脑或手机,而是向服务器请求决策的网络设备:承载 WiFi 登录的接入点、运行 802.1X 的交换机或 VPN 网关(也称为 NAS)。该设备必须使用其 IP 地址和共享秘密(双方都知道的密码)进行注册。未注册的设备不会出现错误,也不会被拒绝:按照设计,其数据包会被悄悄丢弃。
打开客户端文件并在文件末尾为每个设备添加一个块:
__完整代码块2__在用户文件中添加测试用户
现在让服务器有人进行身份验证。打开用户文件并在文件的顶部添加一个测试帐户 - FreeRADIUS 从上到下读取此文件,第一个匹配的条目获胜,因此顺序很重要。
__完整代码块3__证明它可以与 Radtest 一起使用
切勿通过将真实用户指向新的 RADIUS 服务器来测试它。 radtest 工具(它包含在您在步骤 1 中安装的 freeradius-utils 软件包中)使用内置的 localhost 客户端从服务器本身发送一个假登录。它的答案区分了初学者经常混淆的两个问题:服务器是否正常工作,以及我的接入点是否正确地与它通信? Radtest 回答了第一个问题,不涉及网络设备。
__完整代码块4__在真实设备使用它之前将其锁定
只有在本地测试通过后,您才可以配置真正的接入点或交换机:输入 RADIUS 服务器的 IP(本 Ubuntu 计算机)、端口 1812 以及您在步骤 3 中放入其客户端块中的相同共享密钥 — 然后尝试一次真正的登录。如果此时出现故障,则故障出在设备的设置中,因为服务器端已经得到验证。
sudo freeradius -X以观察到达终端的实时请求。从未出现的请求指向客户端IP或网络路径;出现但失败的请求指向机密或用户条目。请记住,radtest 仅证明服务器 - WPA2 Enterprise WiFi 在顶部添加了 EAP 方法和证书,它们是一个单独的层。🏷️Topic Search Variables & Keywords
🎙️ 完整文字记录 — 点击展开
分步故障排除指南和解决方案 - 立即设置 RADIUS 服务器分步指南。技术安叔屏幕演示。
大约一分钟在 Ubuntu 上安装 FreeRADIUS,然后完成使其成为真正登录服务器的部分:在 client.conf 中添加客户端,添加用户,并在任何设备使用它之前使用 radtest 进行验证。
(源页面上的文字记录到此结束 - 观看上面的视频以了解完整的演练。)
❓ 常见问题(英文)
本教程 100% 免费学习吗?
是的!技术安数演示的所有指南和方法均使用免费、合法的教育资源。
初学者可以遵循本指南吗?
绝对是!每个步骤都在屏幕上演示并附有详细说明,以便任何人都可以轻松遵循。
如果遇到困难我可以在哪里提问?
直接在 YouTube 视频上发表评论,我们的社区和技术安树将为您提供帮助。
🚀 在 YouTube 上观看完整教程
🚀 在 YouTube 上观看完整的分步视频教程:https://www.youtube.com/watch?v=pEBThSAcf9w
订阅技术安数以获取 IT 支持、Windows 故障排除和服务器管理。
▶️ 观看完整视频