我有以下设置:
____________
[Windows PC1] ---------| |
| Linux Box |----------[Internet]
[Windows PC2] ---------|____________|
|
|
[RADIUS server]
Run Code Online (Sandbox Code Playgroud)
我想在 Windows PC 上激活 802.1x 身份验证,并让 Linux Box 扮演 802.1x 身份验证器的角色(阻止对 Internet 的所有访问,直到 Windows PC 使用 802.1x 协议正确验证自己,Linux Box 通过询问 RADIUS 服务器来检查凭据)。
理论上我可以在 Windows PC 和 Linux Box 之间插入一个支持 802.1x 的交换机,但是这个设置是嵌入式的,硬件不能改变。
显然 OpenWRT 项目以某种方式解决了这个问题,所以某处肯定有一个开源解决方案,但我根本找不到它。我找到的唯一链接是针对 Open1X 项目 ( http://open1x.sourceforge.net/ ),但 Docs 链接已失效。
请帮忙?:-)
编辑
显然,OpenWRT 的 802.1x 身份验证器是专有的。我现在正在寻找一个 hostapd:它包括一个 802.1x 身份验证器,但它处理无线访问控制......有谁知道它是否可以控制有线访问?