Thanks everyone for your replies.
One of the requirements I should have added is that no special software
should be required on the clients. Most of the people using this set-up
are not very computer saavy. I need a set-up that has the highest possible
ease-of-use and is very portable. I don't want to rely on software that
might be on the standard Windows install, or run the risk of people
breaking their existing configurations trying to use my network.
Correct me if I'm wrong, but I believe this would eliminate PPTP and VPN's.
Granted they may be more technically robust choices, but I'm concerned
that they'd be too complicated for my users.
The good news is that I was able to perform more more targeted searches
and may have come across something: Horatio - Authenticated Network Access
http://www.cs.utexas.edu/users/mcgui...tware/horatio/
Snippet from the website:
|
| When a legitimate user connects his or her host, it is assigned an address
| by a DHCP server (such as dhcpd), but is unable to contact anything
| outside the untrusted network. The user must must point a web browser at
| the horatio web server, which runs on the firewall machine, and provide a
| username and password. Once the username and password have been validated,
| the firewall rules are modified to allow the host access to the rest of
| the network.
|
Also checkout the Authentication Gateway HOWTO.
http://www.itlab.musc.edu/~nathan/au...ation_gateway/
I've got a lot more reading to do, but it sounds like I'm onto something!
Thanks again.