Wardlore.

Stage 2 beginner Free

Networking Basics

How computers find and talk to each other — and how to see what's really travelling between them.

Runs in your browser. Nothing to install — the lesson and a real Linux computer open side by side.

Start Stage 2 →

Lesson steps

  1. Welcome
  2. Your address
  3. Is anyone there?
  4. Names instead of numbers
  5. Run your own DNS server
  6. Ports
  7. Knock on a port
  8. Knock on every door
  9. Talk to a web server
  10. Check your own doors
  11. Watch the traffic
  12. Why HTTPS matters
  13. Final challenge: a new machine
  14. Stage complete

What this stage is

Your lab computer joins a small practice network with a few other machines on it. You'll find them, connect to their services, and watch the packets that pass between them — all from the terminal, in your browser.

It uses the commands from Linux Fundamentals, so do that stage first.

Why it matters

Every attack on a website or a server arrives over a network, and every defence starts with knowing what's on yours: which machines are there, which doors (ports) are open, and what travels in plain sight.

By the end you'll be able to

It ends with a final challenge: a new machine appears on the network, and you find out what it is.

Learn more (external)

← Stage 1: LinuxStage 3: Crypto basics →