Securing your network should not require an enterprise budget. CacheGuard is a free open-source network security appliance for startups and growing businesses that need serious protection without the complexity.

Install CacheGuard-OS on any x86 machine or VM and get a complete security gateway in under an hour. No plug-ins, no compatibility issues. Everything works out of the box.

CacheGuard-OS is not an app, it IS the OS. A fully custom network appliance operating system built from scratch over 20 years, now fully open source.

One ISO includes: firewall, VPN, web antivirus, URL filtering, SSL inspection, WAF, reverse proxy, load balancer and QoS.
Free for any number of users. Optional paid support available.

Source code: https://github.com/cacheguard/CacheGuard-OS
Website: https://www.cacheguard.com/

Features

  • UTM
  • Unified Threat Management
  • Firewall
  • VPN IPsec Server
  • Caching DNS Server
  • DynDNS Support
  • HTTP/HTTPS Proxy
  • Web Gateway
  • Antivirus Server
  • Web Access Logging
  • URL blacklists based Filtering
  • HTTP/HTTPS reverse Proxy
  • Web Application Firewall (WAF)
  • Application Delivery Controller
  • ADC
  • SSL Offloading
  • SSL Mediator
  • HTTPS Mediation/Inspection
  • Web Application Load Balancer
  • Multi WAN Load Balancing
  • Web Caching
  • Web Traffic Compression
  • QoS & Traffic Shaping
  • Public Key Infrastructure

Project Samples

Project Activity

See All Activity >

License

Apache License V2.0, GNU General Public License version 3.0 (GPLv3)

Follow CacheGuard Gateway

CacheGuard Gateway Web Site

Other Useful Business Software
Enterprise-grade ITSM, for every business Icon
Enterprise-grade ITSM, for every business

Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity.

Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
Try it Free
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
5
2
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5

User Reviews

  • The version 2.5 worked. But I couldn't configure the DNS. The family DNS servers didn't work. I tried to set it up for my child. I don't understand how the antivirus and IDS work. I can't see if they are working in the system itself. And with SSH.
    Reply from CacheGuard Gateway
    Posted 2026-04-24
    Thank you very much for your review. The DNS server in the current release (2.5.2) operates as a self-contained recursive DNS server and cannot be configured to manage your custom domains or DNS records. We may introduce additional features in the future, depending on significant user demand. By default, the DNS used by CacheGuard-OS is localhost (127.0.0.1). If you wish to enable its use by clients, you can activate it with the command "mode dns on", or via the GUI at "[NETWORK] > [NETWORK MODES]". If you need assistance configuring the OS, you are invited to seek help at https://help.cacheguard.net/, which is the best place to get support. Best Regards, CG
  • Excellent :-)
  • Excellent and easy to implement web proxy solution! We've implemented this proxy for about 10 of our best clients and gave them the access to the it's web admin interface. They are really happy to be able to manage it by themselves without being a security expert. We recommend this as a remote (in the cloud) or on-premise proxy. It's a worth installing it in a VM and evaluate by yourself!
  • I implemented cacheguard for one of our clients the last week and it takes me 2 hours only! I give 5 stars for the ease of use but you should be aware that you need basic network skills to implement cacheguard as a transparent gateway into your network. My client needed a firewall and
  • Reliable, robust and mature project with lots of high availability features to ensure service continuity.
    1 user found this review helpful.
Read more reviews >

Additional Project Details

Languages

English

Intended Audience

Information Technology, Security, Security Professionals, System Administrators, Telecommunications Industry

User Interface

Command-line, Web-based

Programming Language

C, JavaScript, PHP, Python, Unix Shell

Related Categories

Unix Shell Firewall Software, Unix Shell VPN Software, Unix Shell Web Application Firewalls (WAF), Python Firewall Software, Python VPN Software, Python Web Application Firewalls (WAF), C Firewall Software, C VPN Software, C Web Application Firewalls (WAF), PHP Firewall Software, PHP VPN Software, PHP Web Application Firewalls (WAF), JavaScript Firewall Software, JavaScript VPN Software, JavaScript Web Application Firewalls (WAF)

Registered

2013-07-05