我正在考虑在开放网络中使用radius来允许在某些本地页面中进行某些导航,并且需要对Internet访问进行身份验证。有没有办法以这种方式配置FreeRADIUS?例如,在ubuntu服务器上运行NodeJS应用程序和FreeRADUIS,当用户连接到网络时,重定向到允许他使用NodeJS应用程序的页面,或登录以供Internet使用
答案 0 :(得分:1)
没有。您需要使用像Coova这样的强制门户服务器,以提供带围墙的花园功能。
FreeRADIUS只是实施网络政策。
答案 1 :(得分:0)
如果要将用户重定向到应用程序,则必须使用防火墙规则配置路由器,并且还必须在此路由器上设置captivate portal(如nodogsplash,coova-chilli) 在coova辣椒中,您可以定义登录URL路径。 freeradius仅用于身份验证,策略设置和数据记帐。
在我的场景中,我正在使用带有强制门户和freeradius设置的mikrotik路由器。我从freeradius设置路由器策略(radreply部分) WISPr-Redirection-URL 您可以在此处查看:Mikrotik official site for radius attributes