In simple words, “DNS –Domain Naming system is resolver service, where it resolves the name to IP and IP to name.”
For example, we identify a system over the network with “server1-abc.com” but internally DNS will resolve to it dynamic IP address for connectivity.
If we don’t have DNS name for the above system, then we have to remember the dynamic IP address of the system. Which will be a hell of a thing for anyone.
Also, another advantage is, dynamic IP address may change from any computer or device but its DNS name is constant.
So, DNS really eases we identifying systems in a network with standard names.
DNS runs on the port number 53.
DNS Provides Name resolution service, it resolves the name to IP and IP to Name.
The Root Contains the Top level Domains (TLD).it means .com, .net, .org, .edu, co.in
A root name server is a name server for the root zone of the Domain Name System (DNS) of the Internet.
It directly answers requests for records in the root zone and answers other requests by returning a list of the authoritative name servers for the appropriate top-level domain (TLD).
Windows Internet Naming Service) it is a service of Microsoft, used basically on windows network to resolve NetBIOS names to IP address and IPsto NetBIOS names.
Net bios names are the names assigned to network nodes.
NetBIOS names are the names without extensions. They are called ‘flat names’.
1.WINS is platform dependent (supports only windows machines), whereas DNS is platform independent (Supports all).
2.WINS supports dynamic IP addresses, whereas DNS supports static IP addresses.
3.WINS translates the NetBIOS names to IP addresses, while DNS translates host names to IP addresses.
4.WINS supports incremental reproduction of the data for any modifications, while DNS copies the entire database.
5.WINS does not support TCP/IP application services, whereas, DNS supports all TCP/IP application services.
It is a static text file which contains NetBIOS to IP mapping information
The query is a request to find an address of the DNS there are 2 types of queries.
Recursive Queries: When a client start a query, the query is passed onto local DNS for resolution if a query cannot find the solution then the DNS on behalf of client forwards the query to another DNS, and to another DNS and so on until it finds the mapping information or an answer.
Iterative Queries: Query raised by the client to the DNS. If the DNS cannot resolve it sends a negative response to the client, then the client has to contact another DNS and so on. In this case, the DNS is not forwarding the query but the client itself is contacting other DNS.
1.System should be DC or member server
2.System should have got Static IP address
1. Open Server Manager. To open Server Manager, click Start, and then Click Server Manager.
2. In the results pane, under Roles Summary, Click Add roles.
3. In the Add Roles Wizard, if the Before You Begin page appears, Click Next.
4. In the Roles list, click DNS Server, and then Click Next.
5. Read the information on the DNS Server page, and then Click Next.
6. On the Confirm Installation Options page, verify that the DNS Server role will be installed, and then Click Install.