如何配置Freeradius将PEAP用作外部方法,将EAP-TLS用作内部方法?

时间:2016-07-19 16:44:40

标签: radius freeradius

我目前正在使用Freeradius 3.0来设置远程认证服务器以进行无线测试。到目前为止,除了以下内容之外,我已经完成了所有配置:

PEAP / EAP-TLS

我在这里发现了一篇约4.5岁的文章:http://notes.asd.me.uk/2012/01/20/freeradius-with-peap-eap-tls-for-microsoft-soh/

然而,在完成上述文章后,通过修改以下文件将其更改为与Freeradius 3.0一起使用:

  1. / raddb / MODS的可用/ EAP
  2. / raddb / mods-available / inner-eap并创建从此文件到/ raddb / mods-enabled的符号链接。
  3. / raddb /位点可用的/内隧道
  4. 进行更改后,PEAP(无内部方法)似乎不再起作用。虽然在mods-available文件夹中删除对inner-eap的引用似乎让它再次起作用。

    有关如何设置配置以允许PEAP / EAP-TLS的任何想法吗?

    提前致谢!

    编辑:找到解决方案!

    问题是RTFM。在内部隧道配置文件中,我将eap和内部eap列为Auth-Types。我评论了eap部分,一切都很美妙!

1 个答案:

答案 0 :(得分:2)

没关系,我无法大脑,我有愚蠢。我是一个白痴,并且在/ raddb / mods-available / inner-tunnel中将eap和inner-eap定义为Auth-Types。

只是注释了授权和身份验证部分中的eap方法引用,一切正常。