Terminus Expanse
CurriculumBlogPricingSign in
Back to catalog
Networks

Networking on Linux

ip, nftables, VLANs, and bonding — configuring and defending a real network stack on a real Linux machine, hands-on.

What you'll actually learn

Most networking courses stay theoretical; this one puts you directly on a Linux box with ip, nftables, VLANs, and bonding, configuring and defending a network stack that has to actually work afterward. You'll build the interfaces and rules yourself instead of reading about what they do, which is the only way nftables syntax or a bonding mode actually sticks.

What you'll be able to do

You'll take a Linux machine with a broken or overly permissive network configuration — a missing VLAN tag, a bonding interface stuck in the wrong mode, an nftables ruleset that's silently too loose — and correct it directly from the command line, with no GUI to fall back on. That's the exact, hands-on competence that separates "knows Linux networking exists" from "can be handed a production Linux box's network config."

Syllabus

1The ip Command: Linux's Modern Network Toolkitcore~14 min
2Making Configuration Survive a Rebootcore~14 min
3Who's in Charge: NetworkManager, systemd-networkd, and Netplancore~13 min
4VLANs on Linux: Tagging and Slicingcore~15 min
5Bonding and Teaming: Combining Interfacescore~14 min
6Bridges: Software Switchesadvanced~13 min
7nftables: the Modern Linux Firewallcore~16 min
8nftables in Practice: NAT and Port Forwardingadvanced~16 min
9ss, tcpdump, and Diagnosing on the Wireadvanced~15 min
10Capstone: The Branch Office Incidentexpert~40 min

Frequently asked

How long does Networking on Linux take to complete?

Roughly 3 hours across 10 hands-on quests — you can go at your own pace and pick up exactly where you left off.

What do I need to know before starting Networking on Linux?

You should be comfortable with Networking, Linux Administration first — the skill tree unlocks Networking on Linux once you've cleared those.

Is Networking on Linux free to learn?

Yes — Networking on Linux is fully available on the free tier, starting with a free first quest and no payment method required to sign up. Plus and Elite remove pacing limits but don't gate any of the Networking on Linux curriculum behind a paywall.

Start this skill for free

Create a free account and begin your first quest — no card required.

Start free