Squid Proxy Server On Linux Anonymous browsing filtering

Setup a free Squid proxy server on a UNIX system & filter internet access, anonymize web traffic, reverse proxy & more..
Squid Proxy Server On Linux Anonymous browsing filtering
File Size :
1.34 GB
Total length :
2h 54m



The Startup Central Co.


Last update




Squid Proxy Server On Linux Anonymous browsing filtering

What you’ll learn

Learn how to install a Squid proxy server to use as a web gateway, for anonymizing proxy server or even as a reverse proxy
Configure Squid server as Internet gateway for LAN users
Create different access control lists used for user access and web filtering
Setup anonymizing web proxy
Much more…

Squid Proxy Server On Linux Anonymous browsing filtering


Windows/Linux/Mac computer with GUI
Basic working knowledge of computers
Network/Linux knowledge is a plus but not required


COURSE OBJECTIVE In this course you will be introduced to the open source web proxy server called Squid. Knowing how to set up a Squid proxy server is a sure way to gain job skills and excel as a IT administrator. You will learn how to:Filter internet accessLimit browsing speedAllow or deny access to clientsSetup an anonymized web proxy, used to surf the Internet anonymously etc.Install all prerequisites for successful installation of Squid with yum or from the source (VirtualBox, CentOS, SSH client).How to configure the core of Squid proxy server-access control lists, which control who can access what resource on the web. How to watch log filesHow to limit bandwidth How to save money when replacing proprietary systems with a free Squid proxy serverAll sections of the course will have relevant exercises for you to do, so you can practice your new skills so that you can use them practically in your own job afterwards.WHAT IS SQUID PROXY SERVER?Squid is a 20 year old open source software mostly installed on UNIX-like systems such as Linux, and is used as proxy server. It can be used as web gateway, for anonymizing a proxy server or even as a reverse proxy. It is very flexible and powerful and allows for a highly customizable configuration to suit many needs.TOP 3 BENEFITS OF LEARNING TO WORK WITH AWS SERVERLESS ARCHITECTURE 1. High in demand Squid experts are high in demand, because there are a lot of job opportunities for setting, maintaining or integrating Squid proxy servers. 2. Open sourceSquid proxy server is open source, which means it is free on one hand, and developing very rapidly because of it open-source nature. Its commercial competitors are priced at tens of thousands of dollars, so there are a lot of money to save.3. Cost cuttingsIf you are a network engineer, you will benefit from being able to control or shape your traffic, even save a lot of bandwidth by using caching in Squid proxy server. FREQUENTLY ASKED QUESTIONS Will I need additional software?Yes, but all the software used in this course is free, with clear download and installation instructions.How much will it cost me?Most of the course will not cost you anything, since we will be using a local virtual machine. Only thing that you have to pay for is a VPS hosted by DIgitalOcean (or similar) which costs ~20 cents a day. How much time will it take for me to finish the course?The course itself is 3 hours long, but you will probably need around six hours to finish it, since it contains quizzes and hands-on experiences. GUARANTEEIf within 30 days of buying the course you decide that it’s not for you, please get a Udemy-backed refund. No questions asked — just press the refund button, and all of your money will be returned to your credit card.   ARE YOU READY TO BECOME A SQUID PROXY SERVER EXPERT?Please press the “Take This Course” button and start learning 2 minutes from now!


Section 1: Introduction

Lecture 1 About the Course

Lecture 2 Requirements

Lecture 3 About Squid

Lecture 4 Squid benefits

Lecture 5 Squid use cases

Section 2: Installation

Lecture 6 VirtualBox installation

Lecture 7 CentOS installation on VirtualBox

Lecture 8 SSH Client installation

Lecture 9 Installation with yum

Lecture 10 Installation from source

Lecture 11 Installation exercise

Section 3: Squid quickstart

Lecture 12 Overview of Squid files

Lecture 13 Squid.conf overview

Lecture 14 Firewall Setup

Lecture 15 Browser setup

Lecture 16 Squid shortcuts

Lecture 17 Squid quickstart exercise

Section 4: Squid ACLs

Lecture 18 Introduction to Access Control Lists

Lecture 19 ACL types

Lecture 20 Source IP/domain

Lecture 21 Destination IP/domain

Lecture 22 Destination domain regex

Lecture 23 Squid ACLs exercise

Section 5: More ACLs

Lecture 24 Time based ACLs

Lecture 25 MAC based ACLs

Lecture 26 File ACLs

Lecture 27 Squid authentication

Lecture 28 Basic authentication

Lecture 29 More ACLs exercise

Section 6: Various Squid topics

Lecture 30 Squid logs

Lecture 31 Bandwidth control

Lecture 32 Anonymizing proxy

Lecture 33 Various Squid topics exercise

Section 7: Conclusion

Lecture 34 What have you learned

Lecture 35 Conclusion

Lecture 36 Bonus Lecture

Anyone interested in creating a Squid proxy server

Course Information:

Udemy | English | 2h 54m | 1.34 GB
Created by: The Startup Central Co.

You Can See More Courses in the IT & Software >> Greetings from CourseDown.com

New Courses

Scroll to Top