Squid Proxy Server On Linux: Anonymous browsing & filtering
4.0 (69 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
521 students enrolled

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..
4.0 (69 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
521 students enrolled
Last updated 7/2018
English
English [Auto-generated]
Current price: $132.99 Original price: $189.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 3 hours on-demand video
  • 5 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
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...
Requirements
  • Windows/Linux/Mac computer with GUI
  • Basic working knowledge of computers
  • Network/Linux knowledge is a plus but not required
Description

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 access

  • Limit browsing speed

  • Allow or deny access to clients

  • Setup 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 files

  • How to limit bandwidth

  • How to save money when replacing proprietary systems with a free Squid proxy server

All 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 source
Squid 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 cuttings
If 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.


GUARANTEE

If 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!

Who this course is for:
  • Anyone interested in creating a Squid proxy server
Course content
Expand all 36 lectures 02:54:40
+ Installation
6 lectures 49:18
VirtualBox installation
04:17
CentOS installation on VirtualBox
13:57
SSH Client installation
06:19
Installation with yum
05:25
Installation from source
17:02
Installation exercise
02:18
+ Squid quickstart
6 lectures 29:30
Overview of Squid files
03:37
Squid.conf overview
05:24
Firewall Setup
06:30
Browser setup
07:35
Squid shortcuts
04:08
Squid quickstart exercise
02:16
+ Squid ACLs
6 lectures 28:24
ACL types
02:54
Source IP/domain
09:59
Destination IP/domain
05:06
Destination domain regex
05:07
+ More ACLs
6 lectures 30:56
Time based ACLs
03:40
MAC based ACLs
03:49
Squid authentication
03:02
Basic authentication
11:40
More ACLs exercise
01:54
+ Various Squid topics
4 lectures 25:28
Squid logs
07:09
Bandwidth control
06:09
Anonymizing proxy
10:29
Various Squid topics exercise
01:41
+ Conclusion
3 lectures 03:00
What have you learned
01:48
Conclusion
01:04
Bonus Lecture
00:08