Back to Gyanamguru Training Portal

Domain Name System (DNS) Simulation

Recursive Resolution: Client delegates full domain lookup (app.example.com) to Recursive Resolver

Status: Query Step 1 -> Client (192.168.1.10) requesting lookup for app.example.com from ISP Resolver.

CLI Terminal - Client PC (Host / Diagnostics)
C:\Users\Admin> nslookup app.example.com Server: isp-resolver.net Address: 8.8.8.8
C:\Users\Admin>

What is Domain Name System (DNS)?

Domain Name System (DNS) is an Application Layer protocol running over UDP/TCP Port 53. It functions as the phonebook of the internet, translating human-friendly Fully Qualified Domain Names (FQDNs), such as app.example.com, into machine-routable IPv4 addresses (e.g., 198.51.100.75) or IPv6 addresses.

Recursive vs. Iterative DNS Queries

The Hierarchy of DNS Name Servers

Essential DNS Resource Record Types

Previous Lab (DHCP) Next Lab (VLANs & Trunking)
×

DNS Scenario Details & Resource Records

Active Resolution Mode: Recursive Resolution

Authoritative Zone File Records (example.com)

Record Name Type TTL (Seconds) Record Value / Destination IP
example.com.NS86400ns1.example.com.
ns1.example.com.A3600198.51.100.2
app.example.com.A300198.51.100.75
mail.example.com.MX360010 mail.example.com.

Supported CLI Commands

Windows / Linux Commands: nslookup app.example.com, ipconfig /displaydns, ipconfig /flushdns

Sample Query Output:

  • Non-authoritative answer:
  • Name: app.example.com
  • Address: 198.51.100.75