The Domain Name System (DNS) is a way to identify domain names on the Internet and translate them into IP addresses. The DNS system maps the name that is used to find the website and IP address that the computer uses for the website. For example, if someone calls www.nettools.ru in a web browser, the server will replace that name with an IP address of 18.104.22.168.
A web browser and most other Internet applications rely on DNS to quickly provide the information needed to connect users to remote hosts. The DNS display is distributed throughout the Internet in the authorization hierarchy. Internet providers and enterprises, as well as governments, universities and other organizations usually have their own ranges of IP addresses and assigned domain names; they also usually use their DNS servers to control the mapping of these names to IP addresses.
Basically, URLs are built through the domain names of the web server that handles client requests. For example, the URL of this page: http://tests.webnettools.com.
How does DNS work?
DNS servers answer questions both inside and outside their own domains. When a server receives a request from outside the domain to obtain information about a name or address within a domain, it provides an authoritative response. When a server receives a request from its own domain to obtain information about a name or address outside this domain, it sends the request to another server, usually managed by its Internet service provider. If this server does not know the answer or the authoritative answer source, it will contact the DNS servers for the top-level domain - for example, for all .com or .edu.
Then he will send a request to an authoritative server for a certain domain - for example, nettools.ru the answer is returned along the same path.
The DNS Record tool defines IP for different types of DNS records:
And records - host names
SOA records - common domain data
MX records - names of mail servers of the domain
NS records - addresses of authoritative domain servers
PTR records are the inverse transformation, i.e. IP addresses are converted to hostnames
TXT records - text information, can include service parameters for various domain services.
If the DNS server has information about the record, it will respond to the client, completing the request with a response.
If the DNS server does not know the answer, it automatically queries the root servers of the DNS system and returns the response to the client.
Domain zone - a lot of domain names of a certain level that belong to a specific domain. For example, the domain zone nettools.ru (second-level domain zone) includes all third-level domain names in this domain.
The tool checks the possibility of unloading all data of the domain zone with a single request.
The parameter for testing is the name or IP of the DNS server of the domain and the name of the domain zone.