There are many ways of doing this, but if you’re looking for the type of solution used by many pay-for-use hotspots you might want to look at one of the commercial solutions – there are many issues around the setup and administration (not least of which is tracking which users are paid and which are not).
If this is just for your internal use, though, the easiest solution is a proxy server. [url=http://www.squid-cache.org/]Squid [/url] is probably one of the better-known, and more full-featured ones.
The issue with a proxy, though, is getting the clients to use it – most systems need configuring to use a proxy server. There are some semi-automated approaches such as PAC files and DHCP options that will push out a proxy server configuration, but their support is by no means universal.
Comments are closed