How to setup a .is domain on azure dns zone nameservers?

Gunnar Steingrímsson 61 Reputation points
2022-06-14T17:33:03.907+00:00

Why I need this (see step 3):
The rules of the icelandic domain registry (isnic.is):

"How do I change nameservers on a domain? (Point to another hosting provider)
A domain’s registrant, admin-, and technical contacts can point domains to a host by changing the domain’s nameservers.

Step 1
Login to the appropriate NIC-handle on isnic.is.

Step 2
Go to My page. Click on the wrench icon under Control panel and select Redelegate under Nameservers. You’ll see Parking, DNS and Nameservers, choose Nameservers.

Step 3
Type in the nameservers your hosting provider has set your domain up on, or choose the appropriate DNS hosting provider in the drop-down list of registered DNS hosting providers at ISNIC and click on Submit.

Note that you can only move your domain to a new set of nameservers if the domain has already been set up on the new nameservers according the ISNIC's technical requirements.

Please contact your prospective DNS provider (the operator of the new nameservers) if you experience problems/errors when trying to redelegate your domain. Please do not contact ISNIC in these cases as we can not modify your domain's configuration with your DNS provider."

https://www.isnic.is/en/faq#domain_redelegate

It's a little of a chicken and the egg problem.

I can't change to azure dns nameservers until after the domain has already been set up there.

I can't setup a custom domain name in my App Service and put a txt/A record in the azure dns (to prove that I own the domain) because my domain registrar isn't allowing me to change nameservers to azure dns.

Any idea how to do this? :-)

Azure DNS
Azure DNS
An Azure service that enables hosting Domain Name System (DNS) domains in Azure.
777 questions
0 comments No comments
{count} votes

Accepted answer
  1. ChaitanyaNaykodi-MSFT 27,476 Reputation points Microsoft Employee Moderator
    2022-06-16T00:18:29.663+00:00

    Hello @Anonymous , Welcome to the Microsoft Q&A forum.

    As per my understanding of the question above you own a domain (abcd.is) on icelandic domain registry and now you want to add Azure DNS Nameservers to your domain in order to delegate website hosted on Azure.

    Based on my understanding above. Azure DNS isn't a domain registrar. Azure DNS allows you to host a DNS zone and manage the DNS records for a domain in Azure. In order for DNS queries for a domain to reach Azure DNS, the domain has to be delegated to Azure DNS from the parent domain. Once your domain is delegated to your Azure DNS zone, you are able to configure the DNS records needed.

    For a successful domain delegation, you need to follow the below steps:

    • Create a DNS zone in Azure. (Suppose your domain is abcd.is then create a zone with the name abcd.is in Azure DNS.)
    • Retrieve name servers from the Azure DNS zone.

    NOTE : When you copy each name server address, make sure you copy the trailing period at the end of the address. The trailing period indicates the end of a fully qualified domain name. Some registrars append the period if the NS name doesn't have it at the end. To be compliant with the DNS RFC, include the trailing period.

    In the registrar's DNS management page, edit the NS records and replace the NS records with the Azure DNS name servers. Use all four name servers, regardless of the name of your domain.
    After you complete the delegation, you can verify that it's working by using a tool such as nslookup to query the Start of Authority (SOA) record for your zone. The SOA record is automatically created when the zone is created. It can take a while for changes to propagate through the DNS system.

    Please refer : https://learn.microsoft.com/en-us/azure/dns/dns-domain-delegation
    https://learn.microsoft.com/en-us/azure/dns/dns-delegate-domain-azure-dns

    Hope this helps! Please let me know if you have any additional questions. Thank you!


0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.