Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I am working (volunteering) with a small non profit that currently has 7 desktop computers and 4 laptops. I am facing a new problem and not sure how to proceed.

This non profit has a number of guest users/visitors, which would like to connect to the wifi network to be able to get internet access, but they dont want an "open" wifi access point. They want user level authentication.

Here are the basic requirements:

  1. Each user would be given a user name (preferably there email) and password
  2. The secretary of the organization can easily add or remove users to the list; this is to facilitate guest users as they arrive and level.
  3. Employees dont have to login to the system, they are automatically logged in.

I know how to create a secure system that uses certificates to auto login the employees, but what system do people recommend to manage guest access to the wifi network? With the critical point being the user management has to be drop dead simple!

share|improve this question

6 Answers 6

up vote 8 down vote accepted

Pfsense will do that for you. The feature in pfsense is called Captive Portal for your guests. The user list is either managed via a Radius server or a local database (makes it really simple to setup). For employees, you just have to enter the MAC of their PC and they won't be prompted for username/password.

This indeed does require you to install a server but pfsense can really fit on any hardware.

share|improve this answer
    
Thanks, didnt realize that pfsense had this ability with both the captive portal and the MAC authentication. Now just need to put together the database interface for the secretary to add/remove users. –  Everette Mills May 29 '09 at 16:50
    
If I remember this correctly, the MAC auth is a setting of the Captive Portal so you don't have to use some strange method. –  Antoine Benkemoun May 29 '09 at 21:16
    
+1 for mentioning pfSense. –  osij2is Sep 16 '09 at 21:45

try EasyHotspot , its support voucher system, user level, bandwidth limit, etc .. and its opensource

or if you want to try the hosted solution service, means that you dont have to install your own system, you can try easyhotspot-nano.com. its also free

share|improve this answer
    
Nice!!! It's been a while I was searching for a thing like this! Thanks for sharing. –  Marc-Andre R. Jul 15 '10 at 15:28

I've recently started using wifidog.

I'm leaving the wifi open for ease of use, but then wifidog blocks them at the gateway and they have to supple credentials to proceed.

share|improve this answer
1  
beware of weenies using TCP over DNS to get free wifi –  Nick Kavadias May 29 '09 at 16:43
    
Wait-- I'm a "weenie" for using a wide-open protocol on somebody's wide-open AP? >smile< –  Evan Anderson Sep 16 '09 at 22:31

I'd recommend NoCat, which provides both authenticated and guest access (with splash screen / click through agreement). You do need a server (other than the AP) to host the web page and perform the authentication.

If you happen to have an AP that can run DD-WRT, there's a pre-configured set of rules and redirects that make it trivial to configure the wifi side, once you have the NoCat server set up.

~J

Update: Seems NoCatAuth was deprecated some time ago (though it's still downloadable), in favor of simply a splash / click through agreement, so it probably doesn't provide the authentication you're looking for.

share|improve this answer

Most controller-based enterprise WLAN products include some kind of guest user feature. You set up a special SSID for guests to use, and then there's a simple interface you can use to create new guest user accounts (or you can create one shared new one each week/month that you give to guests when they visit). No separate server is required, but a WLAN controller is. But that may be too much expense for a small nonprofit.

The crux of the problem is this: how are you actually going to separate guest traffic from employee traffic? Once you solve that, you can figure out how to configure your wireless network gear to put users in the right place.

The latest Apple Airport makes it easy to make a separate guest network that requires a different shared password for guests. Or you could try using DD-WRT and a cheap additional AP to provide dedicated guest access.

share|improve this answer

www.fon.com ... this inexpensive wireless router has two APs. A public and a private.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.