Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 9 Aug 2008 10:15:25 -0400
From:      "Brie Gordon" <brie.gordon@gmail.com>
To:        "Marcel Grandemange" <thavinci@thavinci.za.net>
Cc:        svein.h@lvor.halvorsen.cc, questions@freebsd.org
Subject:   Re: Free wireless network (access point, router, transparent HTTP proxy setup)
Message-ID:  <e0dd7f6c0808090715t7eba75b1hb626a2f644042d53@mail.gmail.com>
In-Reply-To: <00d801c8fa28$d19cd010$74d67030$@za.net>
References:  <489D855C.6010903@lvor.halvorsen.cc> <878wv6tiry.fsf@kobe.laptop> <00d801c8fa28$d19cd010$74d67030$@za.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Aug 9, 2008 at 10:04 AM, Marcel Grandemange
<thavinci@thavinci.za.net> 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
> <svein.h@lvor.halvorsen.cc> 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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?e0dd7f6c0808090715t7eba75b1hb626a2f644042d53>