DNS 101
DNS 101
Assuming you have a Static Public IP address, there are several ways to create / use DNS records for your website, email, and other services:
Utilize the registrar’s DNS servers
When registering a domain, the registrar gives you the option to create your DNS records on their platform. This is the default option, and they even have a few records already created for you. This way, every time someone looks up your website or wants to send you an email, your registrar is responsible for answering those requests.
Host your own DNS server
Add DNS service/option to your Linux or Windows server and create DNS records for your domain. Your server is responsible for answering those requests. Use the registrar’s admin page, usually called domain manager, to point to your server’s Name Servers (usually named ns1.yourdomain.com and ns2.yourdomain.com).
You must create your “Personal Name Server” records on your domain manager page and assign them the corresponding IP addresses. For example, our ultimate-admin.com IP address is 207.231.104.46 for our DNS/Hosting server, so we must create the following records:
ns1.ultimate-admin.com > Primary Public IP
ns1.ultimate-admin.com > Secondary Public IP
Create Name Servers (ns1 and ns2) for every domain
This requires additional steps and is not typically used. I will create a separate article to explain this option in more details.