For those who are hosting customers, knowing some basic concepts is essential to solve small problems and optimize the results of your website. One of the most important
concepts when it comes to the Web is DNS, and here you will learn what it is, how it
works, and everything you need to know about it to have a better hosting.
DNS is important because it allows the functioning of the internet through domain
names. Without the technology known as DNS, it would be impossible to access a
website simply by typing its address into our browser. If by typing facebook.com you
access the servers of the social network, this is thanks to the functioning of the DNS
What is DNS?
The acronym DNS stands for Domain Name System and is a system that has the function
of translating website addresses (URL) into IP numbers. A domain name, such as
yogeta.com, is understood by the user, but not by the computer. The machine needs an
IP address to access the web server responsible for the site, and that’s where DNS comes
DNS is a layer between the client and the hosting server, keeping the information for
each domain up to date. The browser request is interpreted and the DNS Server
“points” to the requested hosting server.
Imagine if there were no domain names and we had to memorize IP addresses to access
websites? In addition to being very labor-intensive, every time the application changed
servers we would have to relearn the address. Therefore, DNS works as an “abstraction”
of the website address data, so that it arrives in a more intelligible way to the user.
How Does DNS Works?
DNS operates through several web servers around the world. These servers are nothing
more than huge databases with information about domains and IPs. To better
understand how DNS works, let’s first talk a little about Hierarchies and Cache.