From owner-freebsd-questions@FreeBSD.ORG Sat Aug 9 14:41:13 2008 Return-Path: Delivered-To: questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 973FB106566B for ; Sat, 9 Aug 2008 14:41:13 +0000 (UTC) (envelope-from brie.gordon@gmail.com) Received: from rv-out-0506.google.com (rv-out-0506.google.com [209.85.198.235]) by mx1.freebsd.org (Postfix) with ESMTP id 66B998FC18 for ; Sat, 9 Aug 2008 14:41:13 +0000 (UTC) (envelope-from brie.gordon@gmail.com) Received: by rv-out-0506.google.com with SMTP id b25so2177703rvf.43 for ; Sat, 09 Aug 2008 07:41:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=ft2n8kR+gurPjsJOzAVowJ6NuAwmnFKhf9/V1lrsAnw=; b=rUAsifWalmdrGPKd8/uSNS2SHRCZf9hSGrfobf/s6I9mll/9/2RWduRm0+AodLP5dE E2ciNdq6JC1UzmbcC2hmuYMFXVKhpMbudUMgplv8StspG7rwxxShyq1ssVyTgNG1b3yt aLTNAb2tdkzcBsLYsRXTkiQwLKzwgH/d5Whrw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=PryU/sSuc9WnXXA8qUUtsEq51rgSmFFuHa9zCFonprc/+TrtJPL1o93Pl9yBUtFLey zGCT3OwO1uoKuUIzctGuYEdaAsk2FH0WmgHVs64UQ843+S/j9jhlgfMGl1Z9JcASvmKA Py2/YEU3OdrpvU4y3PMsWQU8JADEyw7k0Y0GE= Received: by 10.141.171.6 with SMTP id y6mr2178590rvo.84.1218291325826; Sat, 09 Aug 2008 07:15:25 -0700 (PDT) Received: by 10.140.166.12 with HTTP; Sat, 9 Aug 2008 07:15:25 -0700 (PDT) Message-ID: Date: Sat, 9 Aug 2008 10:15:25 -0400 From: "Brie Gordon" To: "Marcel Grandemange" In-Reply-To: <00d801c8fa28$d19cd010$74d67030$@za.net> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <489D855C.6010903@lvor.halvorsen.cc> <878wv6tiry.fsf@kobe.laptop> <00d801c8fa28$d19cd010$74d67030$@za.net> Cc: svein.h@lvor.halvorsen.cc, questions@freebsd.org Subject: Re: Free wireless network (access point, router, transparent HTTP proxy setup) X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Aug 2008 14:41:13 -0000 On Sat, Aug 9, 2008 at 10:04 AM, Marcel Grandemange wrote: > Sounds To Me Also too much work for little gain... > Easist would be to use a product called "Mikrotik" you will have that entire > system up & running in 15mins tops. > http://www.mikrotik.com/download.html > > + Runs on underspec machines perfectly as it's designed for embedded > systems. > > I always found myself using it instead of doing all the work myself because > of time constraints. > It's linux based, but everything is done through a client. > > -----Original Message----- > From: owner-freebsd-questions@freebsd.org > [mailto:owner-freebsd-questions@freebsd.org] On Behalf Of Giorgos Keramidas > Sent: Saturday, August 09, 2008 3:34 PM > To: Svein Halvor Halvorsen > Cc: questions@freebsd.org > Subject: Re: Free wireless network (access point, router, transparent HTTP > proxy setup) > > On Sat, 09 Aug 2008 13:54:04 +0200, Svein Halvor Halvorsen > wrote: >> Hello, fellow FreeBSD-ers! >> >> I'd like to a good neighbor and share my DSL line and set up an >> unencrypted free wireless access point. I often find myself wanting >> more free access points around the city, so I thought I'd stand up >> as a good example for others :-) >> >> I want people to know that they can use the network (easy, use ssid >> "free internet"), but I want them to know that they should be nice, >> and it's meant for casual browsing, and that misuse will cause a ban. >> >> So, what I'd like: >> >> 1) Setup a wireless network card in infrastructure mode, I think. >> 2) Setup a DHCP server and DNS forwarder on this interface >> 3) Setup routing from one interface to my other network >> 4) Use a firewall to close down lots of stuff, maybe also limit >> bandwith per mac-address, and a way to deny access to certain NICs. >> 5) Insert a message in all text/html over HTTP, basically saying: >> "Hi, guest! Feel free to use our free internet, but be nice!" And a >> close-button, which I guess needs to send a POST to a http server as >> well, and that I need to record this action in a database, and use >> the same database to dynamically insert the message above or not. > > This sounds like too much work for a doubtful amount of gain. It is > probably a lot easier to use ipfw or pf+altq to rate limit the bandwidth > "others" can use :) > > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org" > > __________ NOD32 3329 (20080805) Information __________ > > This message was checked by NOD32 antivirus system. > http://www.eset.com > > > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org" > It would be a great learning experience, though! Squid (http://www.squid-cache.org) will do the bandwidth-limiting and authentication. It will also make browsing faster. The message you described sending to others sounds like a captive portal. Squid does that, too. (Mikrotik is awesome, too.) -- Regards, Brie A. Gordon A BSD Diva http://granite.sru.edu/~bag6849/index.html