An introduction to IPTables and Firewalld in Linux
4.4 (26 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.
2,601 students enrolled

An introduction to IPTables and Firewalld in Linux

IPTables and Firewalld in CentOS (Redhat)
4.4 (26 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.
2,601 students enrolled
Created by Javed Akbar
Last updated 4/2018
English
English [Auto]
Current price: $13.99 Original price: $19.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 1.5 hours on-demand video
  • 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
  • You will be able to cofigure firewall features within Linux by the end of the course
Requirements
  • Some Linux knowledge would be good at the command line level
Description

CentOS has an extremely powerful firewall built in, commonly referred to as iptables, but more accurately is iptables/netfilter. Iptables is the userspace module, the bit that you, the user, interact with at the command line to enter firewall rules into predefined tables. Netfilter is a kernel module, built into the kernel, that actually does the filtering. There are many GUI front ends for iptables that allow users to add or define rules based on a point and click user interface, but these often lack the flexibility of using the command line interface and limit the users understanding of what's really happening. We're going to learn the command line interface of iptables.

In this course you will be introduced to the iptables concept and will gain enough knowledge to go further into the field of OS security. I have chosen CentOS as the OS flavor which is the free version of Redhat. Since it is the most commonly deployed Linux flavor, you will be in a good shape to put your newly learned skills to test right away.

Although it will be good idea to some background on Linux for this course, but if you don't have it, don't worry about it. I will go over some basics at the beginning of the course.

Who this course is for:
  • Anyone who wants to learn Linux security features
Course content
Expand all 20 lectures 01:26:56
+ Introduction
8 lectures 31:02
Interfaces
02:20
IP Addresses
06:24
Ports and Protocols
02:34
Putting it All Together
02:55
Summary
01:07
+ Firewall configuration in Ubuntu 16.04
3 lectures 18:03
Ubuntu Firewall configuration - 1
07:16
Ubuntu Firewall configuration -2
05:26
Ubuntu Firewall configuration - 3
05:21
+ Basic concepts in Firewalld
9 lectures 37:51
Zones
04:09
Install and Enable Your Firewall to Start at Boot
02:00
Turning on the Firewall
01:02
Getting Familiar with the Current Firewall Rules
03:45
Selecting Zones for your Interfaces
02:43
Setting Rules for your Applications
06:10
What If No Appropriate Service Is Available?
11:22
Creating Your Own Zones
05:54
Conclusion
00:46