Learn Everything

Module · DevOps Engineer

Networking

IPs, ports, DNS and the paths packets actually take.

5 topics6 interactive tasks

Tool Deep-Dive Available

View full architecture diagrams, CLI cheatsheets, and production gotchas.

Open Computer Networking & DNS Hub ↗

TOPIC 01

IP Addressing & Routes

Which address is yours and where packets leave the machine.

What you'll practice

  • Trace Your Network Setup — guided · beginner

A command you'll meet

ip a

Open any task below to get the full step-by-step walkthrough — every command is explained, and the lab validator checks what you actually built.

TOPIC 02

Ports & Sockets

How a single machine serves many services at once.

What you'll practice

  • Find What's Listening on Which Port — practice · beginner

A command you'll meet

ss -tlnp

Open any task below to get the full step-by-step walkthrough — every command is explained, and the lab validator checks what you actually built.

TOPIC 03

DNS

Names to addresses — the directory service of the internet.

What you'll practice

  • Resolve a Hostname — guided · beginner

A command you'll meet

cat /etc/resolv.conf

Open any task below to get the full step-by-step walkthrough — every command is explained, and the lab validator checks what you actually built.

TOPIC 04

HTTP & curl

The protocol every platform ultimately serves.

What you'll practice

  • Prove a Service Answers HTTP 200 — challenge · intermediate

A command you'll meet

docker run -d -p 8080:80 app:latest

Open any task below to get the full step-by-step walkthrough — every command is explained, and the lab validator checks what you actually built.

TOPIC 05

Reverse Proxies & Load Balancing

Put a proxy in front of your services so traffic is balanced and failures are noticed.

What you'll practice

  • Configure a Reverse Proxy — practice · intermediate
  • Add a Health Check to the Proxy — challenge · advanced

A command you'll meet

curl http://localhost:8080/health

A proxy is only as good as the health check behind it. Open the task below for the full walkthrough.