JJC Systems
Host your Domain on Azure DNS
Objective: The purpose of this SOP is to guide users on how to host their domain on Azure DNS, which provides reliable and scalable Domain Name System (DNS) services for managing domain name resolution in the Microsoft Azure cloud environment.
Scope: This SOP applies to users who have an active Azure subscription and want to manage their domain's DNS records using Azure DNS.
Prerequisites:
1. Active Microsoft Azure subscription with appropriate permissions to manage DNS zones.
2. Access to the domain registrar's website where your domain is registered to update the DNS settings.
Step-by-Step Guide:
Step 1: Create a DNS Zone in Azure DNS
1. Log in to the Azure portal (https://portal.azure.com) using your Azure account credentials.
2. In the left-hand navigation pane, click on "Create a resource."
3. Search for "DNS Zone" in the Azure Marketplace and select "DNS Zone" from the search results.
4. Click the "Create" button to start the DNS Zone creation process.
5. In the "Basics" tab, fill in the required information:
Subscription: Select the appropriate subscription.
Resource group: Choose an existing resource group or create a new one.
Name: Enter a unique name for your DNS Zone, like "example.com."
Region: Choose the region closest to your target audience for improved DNS resolution speed.
6. Click the "Review + create" button, review the settings, and then click "Create" to create the DNS Zone.
Step 2: Obtain Azure Name Servers
1. After the DNS Zone is created, navigate to the DNS Zone you just created in the Azure portal.
2. In the DNS Zone overview, you will find the list of Azure's name servers assigned to your DNS Zone (e.g., ns1-03.azure-dns.com, ns2-03.azure-dns.net, etc.). Note down these name servers, as you will need them in the next step.
Step 3: Update Domain Registrar's DNS Settings
1. Access your domain registrar's website and log in to your account.
2. Look for the DNS management section or DNS settings for your domain.
3. Replace the existing name servers with the Azure DNS name servers you obtained in Step
2. This step might be called "Change Name Servers" "Update DNS Servers," or similar, depending on your domain registrar's interface.
4. Save the changes, which will initiate the process of propagating the DNS changes across the internet. DNS propagation can take several hours to complete, during which time, your domain may be intermittently inaccessible.
Step 4: Verify DNS Configuration
1. Once DNS propagation is complete (usually within a few hours, but it can take up to 48 hours), you can verify the DNS configuration.
2. In the Azure portal, navigate to the DNS Zone you created earlier.
3. Click on the "DNS records" tab to review and manage your DNS records.
4. Add, modify, or delete DNS records as needed, such as A records, CNAME records, MX records, etc.
Step 5: Monitor and Maintain
1. Regularly monitor your domain's DNS settings in the Azure portal.
2. Make necessary updates to DNS records when required, such as when setting up new services, changing hosting providers, or updating email settings.
3. Keep your Azure subscription and DNS Zone resources up to date and manage access
permissions appropriately.

Conclusion:
By following this SOP, you have successfully hosted your domain on Azure DNS. Azure DNS provides a reliable and scalable DNS service, enabling you to manage your domain's DNS records with ease and flexibility. Remember to regularly monitor and maintain your DNS settings to ensure proper functioning of your domain and associated services.