We have a network set up at our office that looks like this:
- A Linksys WRT54G wireless router, with WEP
- Several laptops connected to the router wirelessly, with dynamic ips
- One networked printer (Canon ImageRunner), with a static ip
- One dedicated server running Windows Server 2000, with a static ip/dns settings, and an open drive share that all the other computer access.
- We're using Rogers as our internet provider.
I need to set up the network so that certain websites and services are blocked. In particular, facebook, as well as Yahoo and MSN Messenger.
I don't want to put "net nanny" software on every laptop. An intelligent user can circumvent client-side stuff like that. It ought to work on *any* computer connected. E.g. I should be able to bring my laptop in from home, connect to the wireless network and still be blocked.
I was thinking of setting up a proxy server on our dedicated server, with the appropriate censoring rules in place, but the computers would have to use the proxy server instead of connecting directly to the internet, and I don't know how I could enforce that on the laptops. That is to say, what stops someone from turning off the proxy settings on the laptop and connecting directly?
Or maybe the linksys router itself has some parental-control type features I don't know about?
I also have no idea what kind of proxy software exists, what comes with Windows Server 2000.... and how to configure it X_X.
Can anyone help point me in the right direction? What's the right way to do this?