Självstudie: Använda Azure DNS som värd för din domän

Du kan använda Azure DNS för att vara värd för din DNS-domän och hantera dina DNS-poster. Genom att använda Azure som värd för dina domäner kan du hantera dina DNS-poster med hjälp av samma autentiseringsuppgifter, API:er, verktyg och fakturering som för dina andra Azure-tjänster.

Anta att du köper domänen contoso.com från en domännamnsregistrator och sedan skapar en zon med namnet contoso.com i Azure DNS. Eftersom du är ägare till domänen ger registratorn dig möjlighet att konfigurera namnserverposterna (NS) för din domän. Registratorn lagrar NS-posterna i den .com överordnade zonen. Internetanvändare runt om i världen dirigeras sedan till din domän i Din Azure DNS-zon när de försöker matcha DNS-poster i contoso.com.

I den här guiden får du lära dig att:

  • Skapa en DNS-zon.
  • Hämta en lista över namnservrar.
  • Delegera domänen.
  • Kontrollera att delegeringen fungerar.

Om du inte har en Azure-prenumeration skapar du ett kostnadsfritt konto innan du börjar.

Förutsättningar

  • Ett Azure-konto med en aktiv prenumeration.
  • Ett domännamn som du kan vara värd för i Azure DNS. Du måste ha fullständig kontroll över den här domänen. Fullständig behörighet omfattar möjligheten att ange namnserverposter (NS-poster) för domänen.

Anteckning

I den här självstudien contoso.com används som ett exempel på domännamn. Ersätt contoso.com med ditt eget domännamn.

Logga in på Azure

Logga in på Azure-portalen.

Skapa en DNS-zon

  1. I Azure Portal anger du dns-zon i sökrutan överst i portalen och väljer sedan DNS-zoner i sökresultaten.

  2. I DNS-zoner väljer du + Skapa.

  3. På sidan Skapa DNS-zon anger eller väljer du följande information på fliken Grundläggande :

    Inställningen Värde
    Projektinformation
    Prenumeration Välj din Azure-prenumeration.
    Resursgrupp Välj Skapa nytt
    i namn, ange myResourceGroup
    Välj OK.
    Instansinformation
    Den här zonen är underordnad en befintlig zon som redan finns i Azure DNS Avmarkera den här kryssrutan eftersom DNS-zonen inte är en underordnad zon.
    Name Ange dns-zonnamnet.
    Resursgruppsplats Välj resursgruppens plats.
    Resursgruppens plats påverkar inte DNS-zontjänsten, som är global och inte bunden till en plats.

    Skärmbild av sidan Skapa D N S-zon som visar de inställningar som används i den här självstudien för att skapa en överordnad D N S-zon.

  4. Välj Granska + skapa.

  5. Välj Skapa.

    Anteckning

    Om den nya zonen som du skapar är en underordnad zon (t.ex. överordnad zon = contoso.com underordnad zon = child.contoso.com) läser du självstudien Skapa en underordnad DNS-zon.

Hämta namnservrar

Innan du kan delegera din DNS-zon till Azure DNS måste du känna till namnservrarna för din zon. Azure DNS ger namnservrar från en pool varje gång en zon skapas.

  1. I Azure Portal anger du dns-zon i sökrutan överst i portalen och väljer sedan DNS-zoner i sökresultaten.

  2. I DNS-zoner väljer du contoso.com.

  3. På sidan Översikt hämtar du namnservrarna. I det här exemplet har DNS-zonen contoso.com tilldelats namnservrar ns1-01.azure-dns.com, , ns2-01.azure-dns.netns3-01.azure-dns.orgoch ns4-01.azure-dns.info:

    Skärmbild av D N S-zonen som visar tilldelade Azure-namnservrar

Azure DNS skapar automatiskt auktoritativa NS-poster i din zon för de tilldelade namnservrarna.

Delegera domänen

När DNS-zonen har skapats och du har namnservrarna måste du uppdatera den överordnade domänen med Azure DNS-namnservrarna. Varje registrator har sina egna DNS-hanteringsverktyg för att ändra namnserverposterna för en domän.

  1. På registratorns DNS-hanteringssida redigerar du NS-posterna och ersätter NS-posterna med Azure DNS-namnservrarna.

  2. När du delegerar en domän till Azure DNS måste du använda namnservernamnen som tillhandahålls av Azure DNS. Använd alla fyra namnservernamn, oavsett vilket namn din domän har. Domändelegering kräver inte att namnservern använder samma toppnivådomän som din domän.

Viktigt

När du kopierar varje namnserveradress, bör du kontrollera att du kopierar den efterföljande punkten i slutet av adressen. En efterföljande punkt anger slutet av ett fullständigt domännamn. Vissa registratorer lägger till punkten om NS-namnet inte har någon i slutet. För att vara kompatibel med DNS-RFC ska du ta med avslutande punkt.

Delegering med hjälp av namnservrar i din egen zon, även kallat vanity name servers, stöds inte i Azure DNS.

Kontrollera delegeringen

När du har slutfört delegeringen kan du kontrollera att den fungerar med hjälp av ett verktyg som till exempel nslookup för att köra en fråga mot SOA-posten (Start of Authority) för din zon. SOA-posten skapas automatiskt när zonen har skapats. Du kan behöva vänta minst 10 minuter efter att du har slutfört delegeringen innan du kan kontrollera att den fungerar. Det kan ta en stund innan ändringarna sprids genom DNS-systemet.

Du måste inte ange Azure DNS-namnservrarna. Om delegeringen är korrekt konfigurerad hittar den normala DNS-matchningsprocessen namnservrarna automatiskt.

  1. Från en kommandotolk anger du ett nslookup-kommando som liknar följande exempel:

    nslookup -type=SOA contoso.com
    
  2. Kontrollera att ditt svar liknar följande nslookup:

    Server: ns1-04.azure-dns.com
    Address: 40.90.4.1
    
    contoso.com
            primary name server = ns1-04.azure-dns.com
            responsible mail addr = azuredns-hostmaster.microsoft.com
            serial = 1
            refresh = 3600 (1 hour)
            retry = 300 (5 mins)
            expire = 604800 (7 days)
            default TTL = 300 (5 mins)
    ns1-01.azure-dns.com    internet address = 40.90.4.1
    ns1-01.azure-dns.com    AAAA IPv6 address = 2603:1061::1
    

Rensa resurser

När de inte längre behövs kan du ta bort alla resurser som skapats i den här självstudien genom att följa dessa steg:

  1. På menyn Azure Portal väljer du Resursgrupper.

  2. Välj resursgruppen myResourceGroup .

  3. Välj Ta bort resursgrupp.

  4. Ange myResourceGroup och välj Ta bort.

Nästa steg

I den här självstudien har du lärt dig hur du skapar en DNS-zon för din domän och delegerar den till Azure DNS. Om du vill lära dig hur du skapar underordnade DNS-zoner fortsätter du med nästa självstudie: