What is Domain Name System (DNS) Testing?

Domain Name System (DNS) is basically a name server that hosts important network services in any network. DNS can be defined as the ‘phone book’ of the internet. It keeps track of the mapping between the domain name/website names with the IP address (which refers the website/domain). It helps the user to browse the website by its name, not by the IP address (which is difficult to remember). DNS does not only help to keep track of the website name but it also works for many other network functions. Some of the functions are Active directory, e-mail, where DNS is a must.

DNS testing helps to check the health of your Domain Name Service. It also verifies whether the domain set up is correct or not. If there is any error then also DNS testing can help you to detect it quickly. This testing automatically finds the server which is used by the domain/website and then checks the consistency and correctness of the response. Има много инструменти, достъпни на пазара за DNS тестване и генериране на отчети. Тези средства помагат да стреля проблеми въпросите на DNS в мрежата и ги разреши възможно най-скоро.

Услугата мрежа хоства на DNS сървър предоставя отговори на запитванията срещу услуга директория. DNS сървър има следните две основни цели.

  • Тя се превежда имена на домейни / хост имена в съответните IP адреси
  • Намерете компютърни системи и други ресурси в мрежата

Сървърът за DNS трябва да бъде надежден за гладкото функциониране на отзивчив приложение. Ако DNS сървър отнема много време, за да отговори или да спре да отговаря след това цялото приложение ще бъде бавно.

Следват някои от причините, които стоят зад DNS сървър проблем.

  • въпрос за конфигуриране на DNS сървър
  • Packet loss between the query device and the server
  • Heavy load on the DNS server
  • DNS cache poisoning

Now let us have a look at the steps to be followed for DNS testing.

  • Open a command prompt. Then type NSLOOKUP and press ENTER. It will return default server name and the address. So the DNS is working fine. Now, if it returns a message like ‘Can’t find server name for address ….‘, then the DNS is not working and something is wrong on the server or in between.
  • In this step we will check whether the DNS server is actually up or not. On the command prompt type ‘ping -a IP address‘ (this is the IP address found in the previous step).

If the DNS is working fine then it will return something like this

Packets: Sent = 4, Received = 4, Lost = 0 (0% loss)

Ако тя се връща нещо подобно, то тогава има някакъв проблем в сървъра или в между.

Packets: Sent = 4, Received = 0, Lost = 4 (100% loss)

Сега в случай, че се получи проблем в тази стъпка, ние ще последва следващата стъпка за идентифициране на проблема.

  • В тази стъпка ще се опитаме да се провери, ако IP адрес за съхранение на компютъра е пълна или не. Въведете командата "Ipconfig / flushdns‘ на командния ред. Тя ще вълни кеша на DNS сървър. След това отново въведете "Nslookup’ на командния ред, и сега той трябва да се върне правилното отговор от сървъра. Ако няма отговор, следвайте следващата стъпка по-долу.
  • Въведете командата "Tracert’ на командния ред с IP адреса. Тя проверява дали всички междинни възли на които работят глоба или не. Ако тя достига до сървъра успешно тогава DNS работи добре, в противен случай DNS е надолу по някаква причина.

Now we know the importance of DNS testing and its various steps. Hope, it will help you understand different aspects of DNS testing.

Tagged on:
============================================= ============================================== Buy best TechAlpine Books on Amazon
============================================== ---------------------------------------------------------------- electrician ct chestnutelectric
error

Enjoy this blog? Please spread the word :)

Follow by Email
LinkedIn
LinkedIn
Share