>It is not impossible to do with Squid, but a bit hard. This is much 
>easier to do in firewalling.
>
>Make your firewall redirect the users requests for port 80 to an 
>Apache server with the confirmation page until they have confirmed 
>their access, and block all other ports. When confirmed reconfigure 
>the firewall to redirect the IP address to Squid instead for port 80, 
>and NAT all other ports which the user should be able to contact.
>
>The more tricky question is when to "log out" the user.
>
>Regards
>Henrik

Henrik,
Thanks for the idea.  I didn't even think of that.  Now it is looking
much easier to implement.

Since this is a hotel, when to "log out" the user is easy, check out
time at 11AM. Expire the firewall ACL and release the DHCP lease.  Each
day the user will need to "re-auth."  This also makes billing easier
because the user has to click the agreement to be charged for access
that day.  

Regards,
Fulton

Reply via email to