Proxy Server using Squid Cache

Cloud Infrastructure Services

Proxy Server using Squid Cache

Cloud Infrastructure Services

High performance Proxy Server using Squid Proxy Cache. Optimised for speed on Windows Server 2019

Proxy Server using Squid Proxy Cache on Windows Server 2019

This Azure Squid proxy caching server has been optimised for speed and high performance running on Windows Server 2019.

Squid offers a rich set of traffic optimization options, most of which are enabled by default.

Squid is a caching proxy for the Web supporting HTTP, HTTPS, FTP, and more. It reduces bandwidth and improves response times by caching and reusing frequently-requested web pages. Squid has extensive access controls and makes a great server accelerator.

Along with the actual caching, Squid offers a wide range of features such as distributing the load over intercommunicating hierarchies of proxy servers, defining strict access control lists for all clients accessing the proxy, allowing or denying access to specific Web pages with the help of other applications, and generating statistics about frequently-visited Web pages for the assessment of the users surfing habits. Squid is not just a generic proxy. It normally proxies only HTTP connections. It does also support the protocols FTP, Gopher, SSL, and WAIS.

Squid Proxy Features

  • Set ACL for which networks have access to internet
  • Block/Allow access to certain websites
  • Block/Allow Content Based on MIME Types (e.g image, text, mpeg)
  • Set time in which users can access the internet at certain times in the day
  • Cache frequently accessed websites, cache files/media
  • Hide users internal IP Addresses
  • Load balance with other Squid proxies
  • Clustering
  • Traffic Interception with WCCP
  • Set authentication to get users to Authenticate (LDAP, Active Directory,RADIUS, POP3, DB, etc)
  • Allow/Block IM (Instant Messaging)
  • Block coin-mining scripts from using CPU/memory on users browsers. A new modern trend.
  • Adaptation protocol (C-ICAP / eCAP)
  • Caching Dynamic Content
  • Fully Transparent Interception with Squid-2, TPROXYv2 and WCCP
  • Configuring multiple interception ports using WCCPv2
  • WCCP2 and NAT on a private internal network
  • PHP Redirectors
  • SMP Carp Cluster
  • Torrent filtering
  • Webwasher integration - prevent downloading of virus-infected files or to filter out adult content
  • Setup / Documentation / Support

    For documentation and support, Follow our getting started at - Setup Squid Proxy in Azure

    Disclaimer: Squid is licensed under GNU GPL license. No warrantee of any kind, express or implied, is included with this software. Use at your risk, responsibility for damages (if any) to anyone resulting from the use of this software rest entirely with the user.