Matcha resursnamn dynamiskt med en aliaspost

Slutförd

I föregående övning delegerade du domänen från domänregistratorn till din Azure DNS och konfigurerade en A-post för att länka domänen till webbservern.

Nästa fas i distributionen är att förbättra elasticiteten med en lastbalanserare. Lastbalanserare fördelar inkommande dataförfrågningar och trafik mellan en eller flera servrar. De minskar belastningen på de enskilda servrarna vilket förbättrar systemets prestanda. Den här tekniken är väletablerad. Du kan använda den i hela det lokala nätverket.

Du vet att A- och CNAME-posten inte har stöd för direktanslutning till Azure-resurser som dina lastbalanserare. Du har till uppgift att ta reda på hur du länkar apex-domänen med en lastbalanserare.

Vad är en toppdomän?

Apex-domänen är din domäns högsta nivå. I vårt fall är den wideworldimports.com. Apex-domänen kallas ibland även för zonens apex eller rot-apex. Symbolen @ representerar ofta apex-domänen i dns-zonposterna.

Om du kontrollerar DNS-zonen för wideworldimports.com ser du att det finns två apex-domänposter: NS och SOA. NS- och SOA-posterna skapas automatiskt när du skapar DNS-zonen.

De CNAME-poster du kan behöva för en Azure Traffic Manager-profil eller Azure CDN-slutpunkter (Content Delivery Network) stöds inte på zonens toppnivå. Andra aliasposter stöds dock på zonnivå.

Vad är aliasposter?

Aliasposter i Azure gör att toppdomänen för en zon kan referera till andra Azure-resurser i DNS-zonen. Du behöver alltså inte skapa några komplicerade policyer för omdirigering. Du kan också använda ett Azure-alias till att dirigera all trafik via Traffic Manager.

Aliasposten i Azure kan peka på följande Azure-resurser:

  • En Traffic Manager-profil
  • Azure Content Delivery Network-slutpunkter
  • En offentlig IP-resurs
  • En ytterdörrsprofil

Med aliasposter kan du spåra livscykeln för målresurser så att ändringar hos någon målresurs automatiskt tillämpas i DNS-zonen. De gör även att du kan använda belastningsutjämning för zonens toppnivå.

Du kan använda följande typer av DNS-poster i aliaspostuppsättningen:

  • S: IPv4-domännamnsmappningsposten.
  • AAAA: IPv6-domännamnsmappningsposten.
  • CNAME: Aliaset för din domän, som länkar till A-posten.

Användningsområden för aliasposter

Här är några av fördelarna med att använda aliasposter:

  • Förhindrar dinglande DNS-poster: En dinglande DNS-post inträffar när DNS-zonposterna inte är uppdaterade med ändringar i IP-adresser. Med aliasposter förhindrar du detta genom att livscykeln för en DNS-post är så nära kopplad till en Azure-resurs.
  • Uppdaterar DNS-postuppsättningen automatiskt när IP-adresser ändras: När den underliggande IP-adressen för en resurs, tjänst eller ett program ändras ser aliasposten till att alla associerade DNS-poster uppdateras automatiskt.
  • Är värd för belastningsutjämnade program i zonens topp: Aliasposter tillåter zon-apex-resursroutning till Traffic Manager.
  • Poängzons-apex till Azure Content Delivery Network-slutpunkter: Med aliasposter kan du nu direkt referera till din Azure Content Delivery Network-instans.

Med en aliaspost kan du länka zon-apex (wideworldimports.com) till en lastbalanserare. Den skapar en länk till Azure-resursen i stället för en direkt IP-baserad anslutning. Så om lastbalanseraren får en ny IP-adress så fortsätter posten för toppdomänen att fungera.