Skip to content
litefoundry

Firewall fundamentals

Inspect traffic, write firewall rules, and keep the right connections open.

  • Beginner
  • 12 challenges
  • At your own pace in practice

What you’ll learn

Build a firewall rule, test fresh connections, and see what your decision changed. Across twelve randomized challenges, you’ll block unwanted traffic while keeping approved HTTPS and earlier protections working.

  • Read a connection’s source address, protocol, and destination port.
  • Write precise rules using IPv4 addresses and CIDR ranges.
  • Understand how rule order affects which connections get through.
  • Validate service health and check that earlier blocks still work.

Curriculum

Four skills to practice

Use this workflow throughout the randomized challenge sequence.

Read the trafficConnection details

Identify the unwanted source, target, protocol and port. Compare the unwanted connection with the approved HTTPS service.

Build a precise ruleSource · protocol · port

Choose which traffic to drop or accept. Use a specific source or CIDR range, then check how your rule sits in the rule order.

Test and troubleshootFresh connection tests

Run validation. Check unwanted traffic, approved HTTPS, service health and earlier blocks. Revise your rules when a check fails.

Complete the challenge sequence12 randomized challenges

Repeat the workflow for new protocol and port combinations. Signed-in workshop completion records are separate from the anonymous practice preview.

Before you start

  • A modern browser. No local firewall installation is needed.
  • No account is needed for the practice preview.
  • For a class session, sign in and use the code supplied by your instructor. Azure live labs are available when your instructor runs a live session.

Your work, recorded

Signed-in workshops record completion and award 100 XP on first completion. Anonymous previews do not save account progress or award XP.