what open source app is good to monitor & control internet usage in an office?

Pls i need advice on the best open source software for monitoring and controlling internet usage in an office.
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Zephyr ICTCloud ArchitectCommented:
If it really needs to be all open source you can take a look at Squid proxy maybe even in combination with Dansguardian.

Squid can be managed through webmin even, to make it somewaht easier to manage if that is something that would be interesting for you.

If you're looking for something more or less open source, you can take a look at untangle, not all of the features are free though...

Another option is to install pfsense and then install the squid proxy package on it, and just use it as a proxy/content filtering box instead of pure firewalling.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Kamran ArshadIT AssociateCommented:

Monitoring will be done by SNMP based Network Monitoring System. Below are some of the options;

Ntop      www.ntop.org      LAMP based NMS
Munin      munin-monitoring.org      LAMP based NMS
Bandwidthd      bandwidthd.sourceforge.net      LAMP based NMS
ZenOSS      www.zenoss.com      LAMP based NMS
Nagios      www.nagios.org      LAMP based NMS
JFFNMS      www.jffnms.org      LAMP based NMS
OpenNMS      www.opennms.org      LAMP based NMS
Zabbix      www.zabbix.com      LAMP based NMS
Hyperic HQ      www.hyperic.com      LAMP based NMS
Etherape      etherape.sourceforge.net      LAMP based NMS
GroundWork      www.groundworkopensource.com      LAMP based NMS
NAV      metanav.uninett.no      LAMP based NMS
Netdisco      netdisco.org      LAMP based NMS
MRTG      oss.oetiker.ch/mrtg      RRDTool
Cacti      www.cacti.net      RRDTool

Recommendations are to use something like Cacti or Ntop.

For controlling the bandwidth, the ideal way to do is using some UTM device (Cisco, Juniper, Fortinet, SonicWALL) but if you are inclined towards open source soft solution, then install Squid as a transparent proxy.


You will need a machine with two NICs to make it a transparent proxy but it requires linux skills to manage it. Untangle as mentioned above is easy to manage.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Network Analysis

From novice to tech pro — start learning today.