Converting website names into IP addresses is the main role the DNS servers. It is for our ease and convenience that human readable domain names have been created. Actually these human readable domains that we type are again changed into IP addresses. So in simple words the fundamental job of the DNS is to convert the domain name into its particular IP address and IP address to its corresponding domain name. Both domain and IP addresses have the same task i.e. to open a website. So accordingly it can be just said that a particular IP address cannot be of more than one domain.
DNS Server Types
Recursive & non-Recursive are the two main types of DNS Servers. In a recursive, the client sends queries and receives complete feedback from the ISP’s recursive DNS Servers. This could also result in engaging the servers. A non-recursive DNS is one which provides a record of the domain without engaging other servers. Recursive server is mostly used at lower level such as in LAN networking. While the non-recursive servers are probably used for elite levels because of a higher number of requests, so that it provides partial results without engaging other servers.
Using Chroot network is highly recommended for security reasons. Chroot environment is a process that produces a file that clones the main root system so that if an attacker is cracking the network to reach the root system, he cannot damage the whole system, because he has no access to those files which are not on that network.
There are many issues resulting in the compromising on the DNS Security. Redirection is also a major problem in which an attacker is able to redirect name queries to the DNS servers controlled by him. Flooding one or more DNS servers on a network with recursive queries is a way by which an attacker denies the availability of network services. This is known as Denial of Service Attack. There is a process called foot print in which DNS Zone data could be obtained by the attacker to get information about domain names, computer names and IP addresses.
Advantages of DNS Server
The main advantage of DNS Server is that it is free and fast. One could surf on internet not only safely but also quickly. One can add the DNS domains manually in TCP / IP networks, so it is not only easier but also safer.
When it comes to surf the internet, free and fast DNS Servers are readily available. One can find many free DNS Providers on the internet that could act as a solid rung towards providing the particular DNS server according to requirement. Some of best providers are given below:
SpeakEasy (Seattle, WA, US)
Sprintlink (Overland Park, KS, US)
VRx Network Services (New York, NY, US)
One Connect IP (Albuquerque, NM, US)
Verizon (Reston, VA, US)
GTE (Irving, TX, US)
OpenDNS (San Francisco, CA, US)
Exetel (Sydney, AU)
Cisco (San Jose, CA, US)