Module: DNS in Detail
1. INTRODUCTION
I completed the DNS module on TryHackMe available here:
https://tryhackme.com/room/dnsindetail
I learned about what the Domain Name System is, the types of records involved and what they mean, as well as making requests for this information.
2. WHAT IS DNS
In simple terms, DNS makes it easy for humans to remember website addresses instead of numeric IP addresses. DNS records map IP records to domain names and involve various types of records for different purposes (e.g., MX for mail, A records for IPv4, etc).
3. DOMAIN HIERARCHY
A top-level domain (TLD) is the furthest part of a domain name. For example, for tapiwamla.me
, “.me” is the TLD and “tapiwamla” is the second-level domain.
4. RECORD TYPES
There are different types of records. For example, MX records are used to send mail, AAAA records handle IPv6 addresses, and so on.
5. MAKING A REQUEST
Different types of DNS Servers handle requests. The ISP usually provides the recursive server, while an authoritative server is responsible for all records for a domain name.
6. PRACTICAL
7. CONCLUSION
A short but informative module. I learned about the Domain Name System and what’s involved, the terminologies, and how to make requests. Overall, a great learning session.