Hosting your domain in Azure DNS

Introduction

In this guide, we will walk you through the process of hosting your domain in Azure DNS. This involves several key steps and screenshots

  1. Create a DNS Zone in Azure
  2. Update nameservers on your domain registrar Namecheap

Prerequisites

Before we dive in, make sure you have:

  • A domain name owned by you
  • An Azure Account and subscription (Free Trial)

Step by Step

In the Azure Portal, navigate to "DNS Zones" and click on "Create DNS Zone". Fill in the necessary details such as the subscription, resource group, and the name of your DNS zone.

Step 1: Create the DNS Zone

In the Azure Portal, navigate to "DNS Zones" and click on "Create DNS Zone". Fill in the necessary details such as the subscription, resource group, and the name of your DNS zone.

Azure DNS Zone Creation

Step 2: Go to Resources, DNS Management, Recordsets in order to get the list of NameServers

Azure DNS Zone Creation

Step 3: Use these name servers for Custom DNS settings on your domain registrar (Namecheap in this example)

Azure DNS Zone Creation

Step 4: As optional use the GitHub Pages name servers in the recordsets of your DNS Zone

Azure DNS Zone Creation

References & Useful Links

Source Link
Microsoft Azure DNS Documentation Delegate a domain to Azure DNS