How to Block Porn sites in school LAN ?

Firebird

Novice
I am a school computer teacher. In our school we have internet connection. Which is shared through LAN in each PC. We use proxy setting to reach internet. i.e in windows xp (control panel-->internet option-->connection-->lan-->proxy) which is 10.152.3.10:8080.
On internet our ip is static which is 164.100.111.69.(What Is My IP Address - Shows Your IP Address)
I want to block porn and dating web sites.
I have already tried opendns and untangle to solve the purpose but as we are using proxy thats why both solutions are not working.

I have One wipro server and Win Server 2003 license which i can be utilized.
So please suggest me solution by which i can restrict students access to these sites.
Waiting for your kind help..... :@
 
Re: Want to Block Porn sites in school LAN

What proxy server are you using? Most servers come with an option to filter certain content.
 
Re: Want to Block Porn sites in school LAN

I would suggest to use iranian proxies. I tried it and their filtering of adult content is almost flawless.
 
Re: Want to Block Porn sites in school LAN

doesn't the proxy you're currently using have keyword based filters? imo, most software proxies support filters.
 
Re: Want to Block Porn sites in school LAN

anti virus has parental control, that can help you a lot, just do not make things more complicated.

kaspersky can solve your problem
 
Re: Want to Block Porn sites in school LAN

Cant you block all internet web sites.. block complete browsing.. and add the sites which you want to view to exceptions..

I think a firewall software will have this option...

There are tons of pornsites... some with even ordinary non-porn url.. cant know and block all of them..
 
Re: Want to Block Porn sites in school LAN

untangle to solve the purpose

You mention that you are already using/have used Untangle which is a very good firewall with a content filter module http://www.untangle.com/web-filter Have you tried this module in Untangle to solve your problem?

There probably is a problem with the way Untangle has been configured as it appears your students have figured a means to bypass Untangle's proxy. It is a good firewall and should be more than sufficient to do what you are asking for.

Ensure all your connections from the PC's have to go through Untangle (i.e.) PC's should not be able to bypass the Untangle proxy. Also, PC users should be running as non-admin or else they will be able to bypass your Untangle proxy using the browser settings.
 
Re: Want to Block Porn sites in school LAN

Thanks for replies friends... here not only kids other are also misusing internet:@
Actually i am looking for server based solution as now a days kids can install xp and boot using USB drive. I have wipro server i can configure it with Win 2003 server.
I already tried untangle but it was not blocking any site. So i tried to remove proxy and tried some porn site:ohyeah: from xp machine ... now untangle was able to block that sites. but as we need to use proxy server to access internet untangle solution is not for me. already discussed here.
Help Regarding Proxy - Untangle Forums

So what i am looking for is to filter packets before reaching to proxy server with windows 2003 server(as NAT).
So my big question is whether it is possible???
 
Re: Want to Block Porn sites in school LAN

Thanks for suggestions and replies ... Actually i am looking for server based solution. As now a days kids can install xp and boot using pen drives. They also know how to change ip addresses and proxy etc.
Is it possible to Use 2003 server and filter each packet before it reaches to proxy server.
As untangle cant filter packets which are going to proxy filter.
( Discussed here:Help Regarding Proxy - Untangle Forums)

Or can we do packet forwarding to proxy server using untangle/windows server 2003?
 
Re: Want to Block Porn sites in school LAN

@Firebird,

Or can we do packet forwarding to proxy server using untangle/windows server 2003?
From what I know of Untangle, No. Web content filtering does not have to be so needlessly complicated. If you want to do Deep Packet Inspection, be prepared to pay Cisco, Checkpoint etc for their network layer firewalls. If you want to do Win2K3 Server based filtering, you will have to spend the money for a license of Microsoft's ISA Server.

As now a days kids can install xp and boot using pen drives. They also know how to change ip addresses and proxy etc.
If you disable USB boot, perhaps even disable USB (via BIOS and Device Manager) and importantly do not give out Administrator rights, the ability to boot from USB and the ability to change IP address and proxy just vanishes. This is easily enforced through a Windows Group Policy.
Since Untangle is an application layer filter, there will be ways to bypass it. It takes a bit of determined effort though and you can make it increasingly difficult for your users to bypass Untangle.

How are your PC's connected ?

a) LAN PC's ==> Proxy (Untangle) ===> Router ==> Internet

or

b) LAN PC's ==> Proxy (some other proxy server) ==> Untangle ==> Router ==> Internet

or

c) some other config. If so, what?
I have used IPCop (http://ipcop.org) which is similar and perhaps even more dated than Untangle to successfully implement web content filtering and it works well.
Off the top of my head, here's what I recall of a content filtering implementation with IPCop:

1. Setup IPCop as a proxy server.
2. Install the Advproxy and Urlfilter and Blockout Traffic addons for IPCop.
3. Block all protocols. Enable only the protocols you want to permit (http, pop, smtp etc.).
3. Create a list of LAN IP addresses in IPCop that should not be allowed access to the internet. These users will see a block page when they try to access the Internet.
4. Create a list of IP addresses in IPCop that should be allowed Internet access. These will be able to access the Internet but will be filtered by the IPCop Urlfilter addon.
5. Disable https, socks and other protocols you don't need (you might need a few iptables entries). If https cannot be disallowed, create a whitelist of sites for which https should be allowed.
6. Disable browser access using IP addresses. Lock down the hosts file on the PC's. You can also disallow Dynamic IP redirectors.
7. Force all users to use the IPCop firewall as their gateway. Set the browser to use the IPCop proxy.
8. Lock down your PC's by removing Administrator rights (else the gateway and proxy settings can be changed which will render all your efforts useless).
9. Set a strong password on the local and domain Administrator accounts.
10. Prevent USB boot via the BIOS and lock down the BIOS settings.
11. Prevent additional software installs other than software that you approve.
12. Optional - Use something like Microsoft Steady State http://www.microsoft.com/downloads/...4b02-bd95-9d770ccdb431&displaylang=en&pf=true to restore your PC's to a known good state once your students finish their sessions on their PC's.
 
Re: Want to Block Porn sites in school LAN

One suggestion. This is what I have done for my office. Got a Asus router. Put Tomato firmware on it. Then blocked access using access restrictions, including proxies. Works flawlessly. You can also add any PCs you want to give unlimited access to Internet sites if you wish. I have put a restricted no of IPs on the Internet, just the number of PCs in the office.

I have struggled with the sharing-via-proxy server solution for many years before I used Tomato firmware and this is by far the best and a breeze to use.

All PCs have admin + another user (restricted), so that IPs can't be changed.
 
Re: Want to Block Porn sites in school LAN

@jsmithe

PC's are connected as below

b) LAN PC's ==> Proxy (some other proxy server) ==> Untangle ==> Router ==> Internet
I will defiantly try IPcop soon...
But main problem is if i removed proxy internet is not accessible and as proxy is present i am not able to filter.
So theoretically i need to do is
a) Banned outbound packets which are going to proxy server.(so students will not able to use ISP's proxy server)
b) Now filter packets using untangle server. And forward filtered packets to ISPs proxy server.
c) Reroute the incoming filter from proxy server to respective PC's

Using this solution i will able to achieve web filtering without deep packet filtering. But is this theoretical solution is practically implementable.?:ashamed:

@Doc Holliday :Thanks for reply.. but they are not ready to invest any more on LAB.

Now for a week school is closed... i am also going to my home town for DIWALI.
Thanks for your support friends...
And Happy DIWALI to all...:tongue:
 
Back
Top