The IPv6 warning hit home
We had IPv6 enabled with no firewall rules for it. Found and fixed thanks to this course.
Browse
Design and defend networks with firewall rules, segmentation, WireGuard VPNs, TLS, DNS protections and network monitoring with Suricata and Zeek
Created by Levan Kapanadze
Networks connect everything, which makes them both a target and a powerful place to defend. This course teaches the network security concepts that every IT professional, developer working with infrastructure and aspiring security engineer should understand, with hands on labs that run on your own computer.
We build a small lab network of virtual machines representing an office, a server segment and the internet. You will scan it, write firewall rules, split it into segments, connect remote users with WireGuard and watch an attack appear in intrusion detection logs. Every lab includes instructions for cleaning up.
You should know basic Linux commands and have a general idea of what an IP address is. Everything else is explained as we go.
Security engineer teaching security fundamentals, identity and network defence in plain language
I work on security for engineering organisations: access control, network design reviews, incident response and a lot of patient explaining. I believe most security problems are solved by clear habits rather than expensive tools.
My courses are for developers, IT staff and curious beginners who want to understand how attacks really happen and which controls actually reduce risk. We cover passwords and passkeys, MFA, least privilege, segmentation, logging and how to respond when something goes wrong.
I avoid fear based teaching. You will leave each course with a short list of concrete changes you can make at work or at home this week.
We had IPv6 enabled with no firewall rules for it. Found and fixed thanks to this course.
Watching the simulated attacker fail to reach the database after splitting the network made segmentation very concrete.
We moved our servers from old iptables scripts to nftables using the example ruleset as a start.
Setting AllowedIPs carefully and adding firewall rules for VPN users was very practical. Zeek lesson was dense.
The comparison of VPNs and identity aware proxies helped us plan our next year.
Not too theoretical. The external view lesson changed how I think about what we expose.
Content is strong, but running the lab machines on my laptop was slow. Cloud VMs worked better.