Number6 Posted March 29, 2010 Posted March 29, 2010 Hi One school that I manage is using OpenDNS for web content filtering which is fine but the school now wants to be able to give teachers a lower level of filtering than pupils which is an understandable request. So, what, if anything can I put in place? I was thinking of maybe Squid / Dansguardian running on Ubuntu, will this give us the ability to set different filtering levels for different classes of user? If not what would you recommend? Thanks in advance.
danrhodes Posted March 29, 2010 Posted March 29, 2010 Hi One school that I manage is using OpenDNS for web content filtering which is fine but the school now wants to be able to give teachers a lower level of filtering than pupils which is an understandable request. So, what, if anything can I put in place? I was thinking of maybe Squid / Dansguardian running on Ubuntu, will this give us the ability to set different filtering levels for different classes of user? If not what would you recommend? Thanks in advance. Get in touch with some of the Smoothwall Guys on here they will be able to help you out with getting a smoothwall installed at your site. Cheap and they work fantastic I run one at home :-P 1
Jamman960 Posted March 29, 2010 Posted March 29, 2010 Dansguardian will allow you to differentiate between user groups, if you've got the money though I'd go for smoothwall
Number6 Posted March 29, 2010 Author Posted March 29, 2010 (edited) Rough cost for smoothwall? 70 users, just proxy & content filter. Edited March 29, 2010 by Number6
computer_expert Posted March 29, 2010 Posted March 29, 2010 Dansguardian + squid (on a linux box) or the smoothwall express (different to the commercial version mentioned above) with the danguardian mod.
Number6 Posted March 30, 2010 Author Posted March 30, 2010 Dansguardian + squid (on a linux box) or the smoothwall express (different to the commercial version mentioned above) with the danguardian mod. This is my thinking. Ubuntu methinks - do I need workstation or server?
tom_newton Posted March 30, 2010 Posted March 30, 2010 @number6, I know one of our lot has been in touch already Hope you like what you see. OTOH, if you really want to go the homebrew route - it's ubuntu server LTS you want. This will stop you being lumbered with a load of guff you don't need, and the LTS designation means it gets updates for longer - the desktop editions have sensibly got very short lifecycles.
Number6 Posted April 6, 2010 Author Posted April 6, 2010 I'm not ruling out any particular route as yet but I have installed Dansguardian and Squid on Ubuntu server and got it working. However, I'm yet to be convinced as to how simple a job it will be to properly configure and maintain the system, I've yet to work out how to set up user groups so that I can configure different filtering rules for different categories of user. I also need to properly sort out how the system uses the blacklists, banned phrase lists, etc; most of the literature on the web seems very obtuse. Does anyone know of a reference to a good setup guide for Dansguardian and Squid, or alternatively would anyone who is conversant with the system let me tap their brain?
elhilltop Posted April 9, 2010 Posted April 9, 2010 I am very impressed so far with SmoothWall and School Guardian. I am switching from Surf Control/Websense. They are unresponsive and very expensive. School Guardian fits my budget and the install was very easy. Check out the smoothwall products - I bet you'll be impressed as well.
ind1ekid Posted April 13, 2010 Posted April 13, 2010 I'm not ruling out any particular route as yet but I have installed Dansguardian and Squid on Ubuntu server and got it working. However, I'm yet to be convinced as to how simple a job it will be to properly configure and maintain the system, I've yet to work out how to set up user groups so that I can configure different filtering rules for different categories of user. I also need to properly sort out how the system uses the blacklists, banned phrase lists, etc; most of the literature on the web seems very obtuse. Does anyone know of a reference to a good setup guide for Dansguardian and Squid, or alternatively would anyone who is conversant with the system let me tap their brain? Took me a while to get my head round how squid works. I used the reference manuals on here quite a bit: ViSolve : Squid Configuration | Squid Support - they may give you a bit more insight into all the parameters in the squid.conf. I'd personally think you would want to configure squid to your own needs, Its a very powerful tool once you get to grips with it. The O'Reilly book is pretty useful too.
Tyiell Posted April 13, 2010 Posted April 13, 2010 Does anyone know of a reference to a good setup guide for Dansguardian and Squid, or alternatively would anyone who is conversant with the system let me tap their brain? I found this helpful, though there are minor differences and the version numbers are a little out of date. I got it working on ubuntu though so feel free to pm me if you choose to go down that route and get stuck. There are other how-tos on that site too - after edugeek its always a great place to check!!
Number6 Posted April 13, 2010 Author Posted April 13, 2010 Thanks again everyone for the helpful replies. I have, as of the end of last week got Ubuntu integrated with AD and I've got squid authenticating using AD. However, twice now I've tried tweaking settings and broken Squid When I'm next in I inrtend to reinstall Ubuntu (again) and start from scratch - I'm quietly confident but we'll see.
computer_expert Posted April 13, 2010 Posted April 13, 2010 to save keep reinstalling ubuntu/squid/dg and reconfiguring them, i'd get it all working then take a HDD image with something like clonezilla to save a bit of time. Once you have the HDD image, that would be when i start messing around with configuration settings as if it breaks you can just reimage it rather than keep reinstalling everything.
Number6 Posted April 14, 2010 Author Posted April 14, 2010 to save keep reinstalling ubuntu/squid/dg and reconfiguring them, i'd get it all working then take a HDD image with something like clonezilla to save a bit of time. Once you have the HDD image, that would be when i start messing around with configuration settings as if it breaks you can just reimage it rather than keep reinstalling everything. Yes, I agree. I will do so next time. Trouble is I got it to a stage where it was working and just thought "I wonder what will happen if I change this permission and that directory ownership" or similar - oh dear, it breaks it! I did this twice and both times I wasn't intending to change anything major and thought " I can always change it back again" Next time I will get it working and then snapshot it. You reckon Clonezilla is the best option?
computer_expert Posted April 14, 2010 Posted April 14, 2010 yep, i always use clonezilla as it supports a lot of storage options like storing the image on an SSH server/samba (windows) share and several other methods as well. best of all is that it's free and easy to use
Number6 Posted April 15, 2010 Author Posted April 15, 2010 yep, i always use clonezilla as it supports a lot of storage options like storing the image on an SSH server/samba (windows) share and several other methods as well. best of all is that it's free and easy to use Right. I now have a properly running version of Squid on Ubuntu server. I now need to clone it before I move on to installing DG. Can I just clone the server from the Clonezilla Live CD? Can I send the image to a windows share?
computer_expert Posted April 15, 2010 Posted April 15, 2010 You'll need to boot from the CD and the rest of it is wizard based. After the start clonezilla screen, select device-image and when it asks you where you want to save the image choose the samba server option (to save to a windows share). You will then need to provide the details of the share and any credentials (username/password)for clonezilla to access the share and save the image.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now