DNS or domain name system service.
So in our previous lessons, of course, we mentioned the IP, which is the Internet protocol, so a
computer must have an IP to communicate over network.
So if he cannot receive an IP, it cannot exchange data over the network.
OK, so you know that in order to communicate with one computer, another computer will need to know
the IP address of the computers that it wants to communicate with.
It's going to be difficult for all computers that will be contacted to remember a numerical IP address
value.
Therefore, the DNS or domain name system protocol has emerged.
The DNS protocol matches computer threads to their names, so it makes name IP matching possible.
This way we can only access a site that we know the name of.
Now, there are servers that provide a DNS service, and these are called DNS servers.
So the DNS protocol uses the UDP, TCP, Port 53.
And a computer automatically receives a DNS server address when it receives an IP.
However, we can also manually define this address.
So if we want to communicate with a computer without a defined DNS over the network, we're going to
need to know the IP address of each computer or web address if we want to reach.
Otherwise, communications are going to take place.
So the DNS protocol works on our computer as follows.
Let's suppose that we want to access dub, dub, dub dub, Google Dotcom would ever want to do that.
Anyway, when we type it into our Web browser and click on Enter the Web browser for was a request to
the network card, the network card then receives a request and forwards a request to the DNS server
defined in the IP settings.
And the DNS server transmits the IP information from Google dot com to the requesting computer, and
the computer receives a request to the network layer and transmits it to the web browser.
And the Web browser shows us our request.
So different commands are used on Linux and Windows computers to view DNS settings.
If you were on Windows Computer.
Run, run is written in command.
Can config all is entered on the incoming screen?
And then the address that you see here is a DNS server address.
Lennix.
Is a bit different.
Open up terminal type leaf pad, slash slash resolve dot conf at the end of the command prompt, enter
the DNS server address of the Linux computer's displayed on the screen.
And map and scanning.
So when we scan, then map, it attempts to resolve the DNS name of each IP address, it scans by default.
So for this purpose, it performs an IP name analysis on the DNS server for each IP address.
So in this case, depending on the DNS server name, IP analysis may take a little time.
And this increases the scanning time, of course, so to prevent this, when we scan with an Perret
MRI scans without DNS resolution and map our scanning.
So when we scan within map, the names of the target servers can always give us some clues.
So that means in this case, the IP name analysis is required for this will use the R parameter.
And then this parameter requires DNS resolution for each IP address.