[TriLUG] Proxy server for Home
Keith Woodie
kwoodie at gmail.com
Thu Jul 16 13:03:40 EDT 2009
I have setup OpenDNS with filtering. I like it for ease of management and
constant updates with new bad sites. It is pretty easy to setup given you
have a pretty common router and their site has pretty good documentation.
Thanks.
Keith Woodie
Stephen Leacock<http://www.brainyquote.com/quotes/authors/s/stephen_leacock.html>
- "I detest life-insurance agents: they always argue that I shall some
day
die, which is not so."
On Wed, Jul 15, 2009 at 8:20 AM, David Black <dave at jamsoft.com> wrote:
> Hi Roy,
>
> I use squid + dansguardian for this and am happy with it. Squid with
> aggressive cache settings helps with the performance lost from dansguardian
> filtering. Especially with a couple add-on pattern packages for
> dansguardian, the filtering is quite thorough.
>
> Some people do transparent proxying at a router via port redirect(s).
> While I've done that in the past and it works well enough, my preference
> these days is a proxy.pac/wpad.dat javascript file on a LAN web server. I
> don't need strict "block if not filtered" enforcement and this method
> provides more fine-grained control of what's proxied. With all family web
> browsers set to 'automatically discover' network settings, the browser picks
> up this file and redirects to dansguardian. BTW, that's the default for IE
> but has to be set in Firefox Advanced/Network settings. Don't know about
> other browsers.
>
> FYI, this is what my proxy.pac file (symlinked to wpad.dat at the web
> server document root) looks like. Dansguardian is running on
> 10.7.65.110:3129, and will be bypassed if down. Last, there is a
> wpad.mydomain.name entry in internal DNS pointing to that web server - how
> the browser knows where to find the file.
>
> function FindProxyForURL(url, host) {
> if (isInNet(host, "10.0.0.0", "255.0.0.0") ||
> isInNet(host, "127.0.0.0", "255.0.0.0") ||
> (url.substring(0, 6) == "https:")) {
> return "DIRECT";
> } else {
> return "PROXY 10.7.65.110:3129; DIRECT";
> }
> }
>
> Dave
>
> ----- "Roy Vestal" <rvestal at trilug.org> wrote:
>
> > Hey all,
> > I'm wanting to build a proxy server for the house, specifically for
> > my
> > kids. I'd like to block their MAC and only unlock the sites I deem
> > ok.
> >
> > Any suggestions of where to start?
> >
> > TIA,
> > -Roy
> > --
> > TriLUG mailing list :
> > http://www.trilug.org/mailman/listinfo/trilug
> > TriLUG FAQ : http://www.trilug.org/wiki/Frequently_Asked_Questions
> --
> TriLUG mailing list : http://www.trilug.org/mailman/listinfo/trilug
> TriLUG FAQ : http://www.trilug.org/wiki/Frequently_Asked_Questions
>
More information about the TriLUG
mailing list