Date: Thu, 5 Jan 2006 17:41:44 +0100 From: Phil Regnauld <regnauld@catpipe.net> To: "Douglass, Erik" <EDouglass@gaylordhotels.com> Cc: freebsd-net@freebsd.org Subject: Re: Proxy Message-ID: <20060105164144.GA77891@catpipe.net> In-Reply-To: <566E54419328A642A3A6E91376E885B1047BA1F6@txex.tx.get> References: <566E54419328A642A3A6E91376E885B1047BA1F6@txex.tx.get>
next in thread | previous in thread | raw e-mail | index | archive | help
Douglass, Erik (EDouglass) writes: > Hello, > > > > I know this may sound as if I am biting off a bit more than I can chew > as I don't have much exp with FreeBSD or Unix. I work at a hotel, and > have been tasked to implement a proxy for all of the guest rooms that > displays an html legal disclaimer that the guest has to agree to in > order to get out. I have chosen to use FreeBSD as I do have some (very > minimal) experience with it. I don't expect a full step by step, but if > anyone could throw me some key words, tips, etc to get my internet > searches started I would be most thankful. You are looking for what's called a captive gateway. Try looking at www.m0n0.ch/wall (m0n0wall) to start with. > Any tips on how to - > > Set up a proxy/router > > Serve the web page that needs to be agreed to before it allows one out. They're not very complicated tasks, you should start by looking at: NoCatAuth is our original "catch and release" captive portal implementation. It provides a simple splash screen web page for clients on your network, as well as a variety of authenticated modes. It is written in Perl. NoCatSplash is the C port of NoCatAuth. It currently supports a splash screen (also known as "open mode") and has beta support for authenticated access. http://nocat.net/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060105164144.GA77891>