From the course: Protecting Your Network with Open-Source Software
Unlock the full course today
Join today to access over 24,700 courses taught by industry experts.
Understanding an application proxy firewall
From the course: Protecting Your Network with Open-Source Software
Understanding an application proxy firewall
- [Instructor] Squid is an open-source application proxy firewall software solution for hypertext transfer protocol, or HTTP. It has many features, but we'll focus on the website blocking functionality. What is an application proxy firewall? Static packet filtering, or SPF, and staple packet inspection, or SPI firewalls, do not inspect application data in a network packet. They only look at the headers of the network packets. They should also inspect the payload or content of the packets. It's simply too much data to handle for these SPF and SPI firewalls. This is why we need a specialized firewall solution dedicated to looking at only the data segment of the packets. Therefore, application proxy firewalls focus on examining the application data delivered by each network packet. One more thing to note is that these application proxy firewalls are also application or protocol-specific. In the case of Squid, its specialty is HTTP. Here's a diagram we can use to think more deeply about…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
-
-
(Locked)
Setting up hosts as network firewalls3m 16s
-
(Locked)
Setting up a web server4m 2s
-
(Locked)
Port forwarding7m 26s
-
(Locked)
Testing port forwarding47s
-
(Locked)
Understanding one-legged DMZ2m 45s
-
(Locked)
Understanding true DMZ1m 39s
-
(Locked)
Understanding an application proxy firewall3m 55s
-
(Locked)
Setting up Squid6m 10s
-
(Locked)
Challenge: Fine-tuning the Squid configuration55s
-
(Locked)
Solution: Fine-tuning the Squid configuration2m 47s
-
(Locked)
-
-
-
-