DNS

What is it?

DNS, or Domain Name System, is a decentralized and hierarchical system that is used to translate or resolve human-readable domain names, such as "www.example.com", into numerical IP (Internet Protocol) addresses that computers use to locate and communicate with each other on the internet.

DNS operates much like an internet-based phone book. Without it, you would have to remember and type in an IP address like "192.168.0.1" to visit a website, instead of typing a user-friendly domain name like "www.example.com".

When you type a domain name into your browser, your computer sends a query to a DNS server. If that server doesn't have the domain-to-IP mapping in its cache, the query goes up and down the DNS hierarchy until it finds a server that does. The DNS server then responds to the original query with the IP address for that domain name, and your computer uses that IP address to connect to the desired website.

Querying DNS

nslookup tcm-sec.com
dig -query=ANY tcm-sec.com

Last updated