Konfigurera ett anpassat domännamn i Azure App Service med Traffic Manager integrering

Anteckning

Mer Cloud Services i Konfigurera ett anpassat domännamn för en Azure-molntjänst.

När du använder Azure Traffic Manager för att belastningsutjämna trafik till Azure App Service kan App Service-appen< nås med traffic-manager-endpoint.trafficmanager.net>. Du kan tilldela ett anpassat domännamn, till exempel www.contoso.com, med din App Service-app för att ge användarna ett mer identifierbart domännamn.

Den här artikeln visar hur du konfigurerar ett anpassat domännamn med en App Service-app som är integrerad med Traffic Manager.

Anteckning

Endast CNAME-poster stöds när du konfigurerar ett domännamn med hjälp Traffic Manager slutpunkten. Eftersom A-poster inte stöds stöds inte heller en rotdomänmappning, contoso.com till exempel.

Förbereda appen

Om du vill mappa ett anpassat DNS-namn till en app som är integrerad med Azure Traffic Manager måste webbappens App Service vara på standardnivån eller högre. I det här steget ser du till att App Service-appen har en prisnivå som stöds.

Kontrollera prisnivån

I Azure Portal du efter och väljer App Services.

App Services väljer du namnet på din Azure-app.

Portal navigation to Azure app

I det vänstra navigeringsfönstret på appsidan väljer du Skala upp (App Service plan).

Scale-up menu

Appens aktuell nivå markeras med en blå kantlinje. Kontrollera att appen är på standardnivån eller högre (alla nivåer i kategorin Produktioneller Isolerad ). Om ja, stäng sidan Skala upp och gå vidare till Skapa CNAME-mappningen.

Check pricing tier

Skala upp App Service-planen

Om du behöver skala upp din app väljer du någon av prisnivåerna i kategorin Produktion. Klicka på Visa ytterligare alternativ om du vill se fler alternativ.

Klicka på Applicera.

Skapa Traffic Manager slutpunkt

Genom att följa stegen i Lägg till eller ta bort slutpunkter lägger du App Service app som en slutpunkt i din Traffic Manager profil.

När din App Service är på en prisnivå som stöds visas den i listan över tillgängliga App Service när du lägger till slutpunkten. Om din app inte visas kontrollerar du prisnivån för din app.

Skapa CNAME-mappningen

Anteckning

Om du vill konfigurera App Service domän som du har köpt hoppar du över det här avsnittet och går till Aktivera anpassad domän.

Anteckning

Du kan använda Azure DNS för att konfigurera ett anpassat DNS-namn för Azure App Service. Mer information finns i Använda Azure DNS för att skapa inställningar för anpassad domän för en Azure-tjänst.

  1. Logga in på webbplatsen till din domänleverantör.

  2. Sök upp sidan för hantering av DNS-poster. Leverantören för varje domän har sitt eget DNS-postgränssnitt, så läs leverantörens dokumentation. Leta efter områden på webbplatsen med namnet Domännamn, DNS, eller Namnserverhantering.

    Ofta kan du hitta sidan DNS-poster genom att visa din kontoinformation och sedan söka efter en länk, till exempel Mina domäner. Gå till den sidan och leta sedan efter en länk med namnet något som Zonfil, DNS-poster eller Avancerad konfiguration.

    Skärmbilden nedan är ett exempel på en sida med DNS-poster:

    Screenshot that shows an example DNS records page.

  3. I skärmbildsexempel väljer du Lägg till för att skapa en post. Vissa providrar har olika länkar för att lägga till olika posttyper. Se leverantörens dokumentation.

Anteckning

För vissa leverantörer, till exempel GoDaddy, börjar ändringar i DNS-posterna inte att gälla förrän du väljer en separat Spara ändringar-länk.

Även om varje domänproviders specifika uppgifter varierar mappar du från ett anpassat domännamn som inte är rotdomän (till exempel www.contoso.com) till det Traffic Manager-domännamn (contoso.trafficmanager.net) som är integrerat med din app.

Anteckning

Om en post redan används och du måste binda dina appar till den på ett förebyggande sätt kan du skapa ytterligare en CNAME-post. Om du till exempel vill binda www.contoso.com till din app skapar du en CNAME-post från awverify.www till contoso.trafficmanager.net. Du kan sedan lägga till www.contoso.com till din app utan att behöva ändra CNAME-posten "www". Mer information finns i Migrera ett aktivt DNS-namn till Azure App Service.

När du har lagt till eller ändra DNS-poster hos domänleverantören sparar du ändringarna.

Vad gäller för rotdomäner?

Eftersom Traffic Manager endast stöder anpassad domänmappning med CNAME-poster, och eftersom DNS-standarder inte stöder CNAME-poster för mappning av rotdomäner (till exempel contoso.com), stöder Traffic Manager inte mappning till rotdomäner. Du kan komma runt det här problemet genom att använda en URL-omdirigering från på appnivå. I ASP.NET Core kan du till exempel använda URL-omskrivning. Använd sedan Traffic Manager för att belastningsutjämna underdomänen (www.contoso.com). En annan metod är att skapa en aliaspost för ditt domännamnsapex för att referera till Azure Traffic Manager profil. Ett exempel kan vara contoso.com. I stället för att använda en omdirigeringstjänst kan du konfigurera Azure DNS att referera Traffic Manager en profil direkt från din zon.

För scenarier med hög tillgänglighet kan du implementera en DNS-konfiguration för belastningsutjämning utan Traffic Manager genom att skapa flera A-poster som pekar från rotdomänen till varje appkopias IP-adress. Mappa sedan samma rotdomän till alla appkopior. Eftersom samma domännamn inte kan mappas till två olika appar i samma region fungerar den här konfigurationen bara när dina appkopior finns i olika regioner.

Aktivera anpassad domän

När posterna för domännamnet har spridits använder du webbläsaren för att kontrollera att ditt anpassade domännamn matchar din App Service appen.

Anteckning

Det kan ta lite tid för CNAME att spridas via DNS-systemet. Du kan använda en tjänst som för https://www.digwebinterface.com/ att kontrollera att CNAME är tillgängligt.

  1. När domänmatchning lyckas går du tillbaka till appsidan i Azure Portal

  2. I det vänstra navigeringsfönstret väljer du Anpassade domänerAdd>hostname (Lägg till värdnamn).

  3. Skriv det anpassade domännamnet som du mappade tidigare och välj Verifiera.

  4. Se till att Posttyp för värddatornamn har värdet CNAME (www.example.com eller en underdomän).

  5. Eftersom App Service nu är integrerad med en Traffic Manager slutpunkt bör du se Traffic Manager under CNAME-konfigurationen. Markera den och klicka på Lägg till anpassad domän.

    Add DNS name to the app

Nästa steg