A. Register a domain name with domain registrar :
You have to register your selected domain name with one of the ICANN approved registrars. You can register your domain for one year and after one year if you wish to continue then you have to register that it again. Your hosting provider can register your domain on behalf of you. You have to choose a suitable available domain name. To register a domain you have to provide the following information:
B. Domain name owner credentials (name, company name, address, phone, email address etc.)
1. Administrative contact credentials
2.Technical contact credentials
3.Domain Name System (DNS) server details
Your hosting provider provides the DNS server. The DNS server should have entries of the domain name as explained in the next section. At least a primary (e.g. ns1.yourdomainname.com) and a secondary (e.g. ns2.yourdomainname.com) name server addresses are required.
Now we discuss about DNS server setup in details:
C. Domain Setup On DNS Server:
After registering your domain you have to setup your domain on the DNS server. If you don’t completely setup your domain then your domain name will not work. The job of a A DNS server is to trace a domain name to IP address(es) of the web server and mail server so that a user can easily connect to the webserver or mail server using by typing the domain name in the browser. A forward lookup zone is created for the domain name in the DNS server. Start of authority (SOA), Name server (NS), Hostname (A), Canonical Names (CNAME) and Mail eXchange (MX) entries are added to the forward lookup zone as shown below for a domain “foodomain.com” with name servers “ns1.dnsserver.com” and “ns1.dnsserver.com”.