IT & Cloud free courses

Master the TrickFoundationFree

DNS and Web Requests

Follow a browser request from a domain name through DNS, HTTPS and an HTTP response.

3 reading lessons · about 30 min ·written by MTT

The idea

DNS supplies records associated with names. A records commonly map a hostname to an IPv4 address, AAAA records to IPv6 addresses and CNAME records alias one name to another. A resolver can cache answers according to their TTL. DNS identifies how to locate a service; it does not guarantee that the service is running or that its content is correct.

Worked example

A fictional shop.example has an A record pointing to the documentation address 192.0.2.10. A www hostname can be an alias to another name. After an address change, a resolver with an unexpired cached answer may continue returning the old address. The example domain and address are for explanation, not a service to probe.

Try it

Draw a browser, resolver and authoritative DNS service. Label an A record, a CNAME and a TTL. Explain why two clients might temporarily see different addresses after a record change. Write why editing DNS would not repair an application error on an already reachable server.

Lesson 1 of 3 · About 10 min

Resolve a name to a service

Check your understanding

Course quiz

Finish the course to unlock the quiz

Complete all 3 lessons and 5 questions open up here. You have 3 to go.

What you will learn

  • Distinguish DNS record types and caching
  • Explain TLS and HTTP at a high level
  • Separate name-resolution, connection and application failures

Before you start

Prerequisites
Basic browser familiarity. Use documentation domains and systems you own or are authorized to inspect.
Cost
Free introductory reading lessons, exercises and quiz. Optional third-party tools, hosting or AI subscriptions may cost money.

Original introductory lessons and assessment by Master the Trick. Estimated times include the suggested exercises.