Secure Networking - A Company Network Project on Open-Source (Udemy.com)
Build a network project, learn network security, Linux, nftables cluster, NAC, pfSense, Pentest, Kali, Wireshark hacking
Created by: Seyed Farshid Miri
Last updated July 2024
What you will learn
- Learn network security, open networking & Linux engineering in one tutorial
- Building up a company-grade segmented network entirely on Unix-like OSs
- Grasp the full picture of the underlying technologies in network security
- Project-based learning of firewall clusters on OpenSUSE Linux as well as pfSense
- Learn about NAC (802.1X, EAP, EAPoL) using PacketFence to reject or accpet clients on switches
- Networking core fundamentals such as Traffic Tagging using VLANs, Trunking, STP, subnetting, LAG, MLAG, etc.
- Learn firewall's core functionalities & be able to work with any firewall, no matter what brand
- Initial to advanced configuration of Nvidia Cumulus Linux switches
- Learn how head & branch offices securely communicate using IPSec site to site VPN
- Learn most common network attacks and penetration testing technics
How it compares
Against the other 523 rated Udemy courses in Hacking on CourseDuck:
- Rating4.6 out of 5higher than 72% of them
- Reviews235#378 of 524 by number of reviews
- Length15.3 hourslonger than 84% of them
- Last updatedJuly 2024earlier than 60% of them
Course Description
When it comes to open-source, the sky is the limit!
In a nutshell, you will build a company-like network with headquarter and branch office on Unix-like OSs and open-source tools, then try to hack its vulnerabilities.
From switches to endpoints, clustered firewalls, servers incl. Network Access Control, shortly NAC server, jumpers, and anything else are all built on a flavor of Linux OS such as openSUSE, AlpineLinux, Debian, Ubuntu, etc., or a Unix-like OS such as FreeBSD.
Network security should be embedded into the nature of the corporate's network and that is what we learn in this course.
We do not care much about vendors and logos, but practical concepts. For example, we dive into Shell commands, TCP/IP and networking fundamental concepts, and core network security principles using open-source, yet industry-proven products.
We aim to teach you how standard networking concepts are "designed" and are also "applied" in work environments.
Why a pure Linux-based network? Besides the fact that Linux runs the world, if you learn the secure networking using Linux, Unix, and open-source tools, you will feel pretty confident about their commercial equivalents. For example, if you learn network firewalling using iptables and nftables, you won't have any issues with Cisco FirePower, FortiGate, or Juniper firewalls.
As said, we are not into vendors, we are interested in standardized theoretical concepts and practical technics. This method will give you a firm conceptual understanding of underlying technologies and ideas about how finished products like Cisco switches, Fortigate Firewalls, Cisco ISE NAC, HPE Aruba, and so on, actually work behind the scene.
In the end, you will run the most common network attacks using Kali Linux against the network you built yourself.
Your Learning Key-Terms:
Virtualization
GNS3 Lab (with Hyper-V & VirtualBox Integration)
TCP/IP
OSI Model
Network Topologies
IP Subnetting
VLAN
Traffic Tagging
Trunking
NIC Teaming
LAGG (Link Aggregation)
MLAG (Multi-Chassis Link Aggregation)
Bond Modes: Active-Backup, 802.3ad (LACP)
Bridging
Spanning Tree
Inter-VLAN Routing
Routing & ARP Tables
MAC Flood
IEEE 802.1X & MAB (MAC Address Bypass)
Network Access Control (NAC)
PacketFence (Open Source NAC)
Extensible Authentication Protocol (EAP) (EAPoL)
RADIUS (FreeRADIUS)
Linux Open Source Networking
Nvidia Cumulus Linux Switch
openSUSE Linux
Ubuntu Linux
Alpine Linux
Linux Shell Command Line
Firewalls
Netfilter Framework
Packet Filtering
iptables
nftables
Packet Capture Analysis
Wireshark, TShark, Termshark, and TCPDump
Linux Clustering
keepalived
VRRP
ConnTrack
Virtual Private Network (VPN)
OpenVPN
strongSwan IPSec (swanctl)
WireGuard
pfSense Firewall (FreeBSD)
pfSense Cluster
Next-Gen Firewall
Demilitarized Zone (DMZ)
Ethical Hacking Network Attacks and Technics
SSH BruteForce Attack
MITM with Mac Spoofing Attack
MITM with DHCP Spoofing Attack
DOS Attack (POD, SYNFLOOD, BPDUs, CDP)
Yersinia
DHCP Starvation
DNS Spoofing
Offensive Packet Sniffing
ARP spoofing, ARP cache poisoning attack
Network hacking
Cyber security
Network Hardening Solutions
Instructor Details
- 4.6 Rating
235 Reviews
Seyed Farshid Miri
I am Farshid, Master of Science (MSc) in Cyber Security, with over 20 years of experience in research and industry, including work at the Goethe University of Frankfurt and within the automotive industry in Germany. My academic degrees were earned in the United Kingdom, where I built the foundations that I now share with students worldwide.
To date, I have taught nearly 200,000 learners online. My approach is simple: make complex topics accessible, practical, and inspiring, without making you read thousands of pages of dry textbooks, I have already done that part for you! :-) guided by the German Motto: “man lernt nie aus” meaning "Learning never ends".
I aim to help you gain skills that are both academically sound and industry-ready.
More courses by Seyed Farshid Miri
Applied Ethical Hacking and Rules of Engagement (2025)
4.5 (1,475 Reviews)
Provider: Udemy
Time: 39.9h
$89.99
Applied Linux Command Line and Shell Scripting Zero to Elite (2023)
4.4 (1,014 Reviews)
Provider: Udemy
Time: 9.1h
$69.99
More Hacking courses
Getting Started with Wireshark: The Ultimate Hands-On Course (2025)
4.8 (12,167 Reviews)
Provider: Udemy
Time: 4.4h
$109.99
The Ultimate Dark Web, Anonymity, Privacy & Security Course (2025)
4.8 (9,329 Reviews)
Provider: Udemy
Time: 10.3h
$27.99
Computer Basics for Beginners: Understanding Computer Basics (2025)
4.8 (4,524 Reviews)
Provider: Udemy
Time: 5.8h
$14.99
Ultimate F5 LTM Training from Beginner to Expert 2026
4.8 (1,927 Reviews)
Provider: Udemy
Time: 13.5h
$84.99
IP Addressing and Subnetting - Hands-on Learning Approach (2020)
4.8 (1,522 Reviews)
Provider: Udemy
Time: 4.2h
$15.99
Cisco BGP Masterclass for Enterprise Network Engineers (2026)
4.8 (1,369 Reviews)
Provider: Udemy
Time: 16.4h
$11.99
Reviews
By Les Grieve on 11/27/2023
No video, audio only.
By David van Weike on 2/17/2023
This is a game changer for IT admins. It is the only course I found here which covers a professional details of IT technolgies , especially the Linux based and open source ones. Very useful course, thank you guys!
By Benedikt Pfeiffer on 12/24/2022
Unique content! I'm watching the last section where network layer 2 and 3 protocols that are built in previous lectures are being tested against network attacks... this is really amaizing how the course structure is thought and built.
By Stuart Van Leehen on 12/23/2022
The instructor is extremely attentive to accuracy and deep details. The course content is unique. It opens my eyes about what is going on behind the scene in Open Source and Linux technologies. In terms of network security, the content is very practical. It is geared towards techs used in many businesses and corporate networks. Overall, I highly recommend this course. It is a small simulated project for companies' networks formed by open source products.
By Stefan Gold on 12/20/2022
It is a very focused and flawless course! the instructir makes everything clear. Information is not given in a hurry. Instructor is relaxed, makes you relaxed and makes you pay attention. I feel I get a a mastery on the subject of open-source network-securty and linux engineering.
By Nadin H on 10/9/2022
Are you serious? man this is the next level training! Since even I was waiting for such a smooth and flawless training, where I can develop a project, end to end over Linux and open source tools. I learn all the concepts via free open souce tools, also I feel I'm professionally building a secure network for a corportate with no pressure at all! You guys have outdone yourselves!!! Thank you, thank you!
By Arsa Gul Tayyeba on 9/18/2022
It is worth every penny of it! Very deep and useful. For me, especially the keepalived clusting part is very interesting, where I failover a Linux machine and the other Linux jumps and take over all VLAN IPs and other networking information very smoothly. Loved it! Offensive packet capture part has also a nice perspective on packet analysis in real work environment. All in all, a very informative course! It is a must-have, if you look for a real network and linux engineering course. Thank you Miris!
By José Gregorio PEREZ BARRETO on 9/13/2022
Hello Friend, I am Cisco CCNA a long time ago and this course is really amazing, a dream come true for people like me that love the applied concepts of technology independent of commercial brands. Thank You !!!!! I will have a good party time here. Thank you again I you have a youtube channel or telegram group let me now to stay in touch Bests regards from Venezuela Jose
By Heleky Ema on 9/10/2022
Thanks for creating this great course. I myself have a lot of weakness in networking and this course is based on open source Linux which will help me to learn both at once. So far so good with fundamentals, I'm really interested to see what is told after this, also I know the creators are cyber security experts which makes this secure networking course much more fantastic to follow.
By Parham Emam Jomeh on 9/10/2022
Hi Guys, So many Thanks again to the course Instructor! To me, this was another solid-course which provided us a variety of useful tips and handy and MUST-know Commands and Techniques, with them you can work well as a Network Security Admin / Manager by focusing on making your Network Infrastructure more robust than before, and having more awareness as well as being protected against all the unseen vulnerabilities... I highly recommend you guys to enroll for this course with so eagerness, and dare say that you will be enjoying over the course moments. Regards, Parham EmamJomeh
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 92 / 100








