config user radius edit " Radius Server" set all-usergroup enable set auth-type ms_chap_v2 set nas-ip 192.168.0.254 set secret ENC MyEncPass set server " 192.168.0.152" next end config user group edit " Radius Server" set member " Radius Server" next end config wireless-controller vap edit " W-Guests" set vdom " root" set max-clients 5 set ssid " Guests Access" set security captive-portal set portal-message-override-group " captive_portal_W-Guests" set selected-usergroups " Radius Server" set intra-vap-privacy enable next end
Not sure how Freeraius ties in using the Captive Portal as it points back to User Group input..You' re right... just create a usergroup containing your radius definition :-) For everything regarding freeradius it' s a little bit more complicated. You have to integrate it with MySQL and then install a php web management system for freeradius in order to generate your temporary users/passwords and time slots. I' ve developed myself my web application because the customer needed something really simple... print a ticket with user/pass with time slots for today, 2 days, 1 week, 2 weeks, 1 month with no billing cycles and just with First/Last Name, Address, e-mail and cell phone... If you also need the freeradius config, it would take me some time in order to extract it for you... Hope it helps. P.S: just for you to know, it took 4 hours of work in order to accomplish that (web application excluded)... so not too much :)
The Fortinet Security Fabric brings together the concepts of convergence and consolidation to provide comprehensive cybersecurity protection for all users, devices, and applications and across all network edges.
Copyright 2024 Fortinet, Inc. All Rights Reserved.