Dela via


Självstudie: Skapa en aliaspost för att hänvisa till en offentlig Azure IP-adress

Du kan skapa en aliaspostning som referens till en Azure-resurs. Ett exempel är en aliaspost som refererar till en Azure offentlig IP-resurs.

I den här tutorialen lär du dig följande:

  • Skapa ett virtuellt nätverk och ett undernät.
  • Skapa en virtuell webbserverdator med en offentlig IP-adress.
  • Skapa en aliaspost som pekar på den offentliga IP-adressen.
  • Testa aliasposten.

Om du inte har någon Azure prenumeration skapar du ett free-konto innan du börjar.

Förutsättningar

  • Ett Azure konto med en aktiv prenumeration.
  • Ett domännamn som finns i Azure DNS. Om du inte har någon Azure DNS zon kan du skapa en DNS-zon och sedan dela din domän till Azure DNS.

Anmärkning

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

Logga in på Azure

Logga in på Azure-portalen.

Skapa nätverksinfrastrukturen

Skapa ett virtuellt nätverk och ett undernät för att placera webbservern i.

  1. I Azure-portalen anger du virtual network i sökrutan överst i portalen och väljer sedan Virtual networks i sökresultaten.

  2. I Virtuella nätverk väljer du + Skapa.

  3. I Skapa virtuellt nätverk anger eller väljer du följande information på fliken Grundläggande :

    Inställning Värde
    Projektinformation
    Prenumeration Välj din Azure prenumeration.
    Resursgrupp Välj Skapa ny.
    I Namn anger du PIPResourceGroup.
    Välj OK.
    Instansinformation
    Namn Ange myPIPVNet.
    Region Välj din region.
  4. Välj fliken IP-adresser eller välj knappen Nästa: IP-adresser längst ned på sidan.

  5. På fliken IP-adresser anger du följande information:

    Inställning Värde
    IPv4-adressutrymme Ange 10.10.0.0/16.
  6. Välj + Lägg till undernät och ange den här informationen i undernätet Lägg till:

    Inställning Värde
    Undernätsnamn Ange WebSubnet.
    Adressintervall för undernätet Ange 10.10.0.0/24.
  7. Välj Lägg till.

  8. Välj fliken Granska + skapa eller välj knappen Granska + skapa .

  9. Välj Skapa.

Skapa en virtuell webbserverdator

Skapa en virtuell Linux-dator och installera NGINX-webbservern på den.

Skapa den virtuella datorn

Skapa en virtuell Ubuntu-dator.

  1. I Azure-portalen anger du virtual machine i sökrutan överst i portalen och väljer sedan Virtual machines från sökresultaten.

  2. I Virtual machines väljer du + Create och väljer sedan Azure virtuell dator.

  3. I Skapa en virtuell dator anger eller väljer du följande information på fliken Grundläggande :

    Inställning Värde
    Projektinformation
    Prenumeration Välj din Azure prenumeration.
    Resursgrupp Välj PIPResourceGroup.
    Instansinformation
    Namn på virtuell maskin Ange web-01.
    Region Välj (USA) USA, östra.
    Tillgängliga alternativ Välj Ingen infrastrukturredundans krävs.
    Säkerhetstyp Välj Standard.
    Bild Välj Ubuntu Server 24.04 LTS – x64 Gen2.
    Storlek Välj storlek på den virtuella datorn.
    Administratörskonto
    Autentiseringstyp Välj Offentlig SSH-nyckel.
    Användarnamn Ange ett användarnamn.
    Offentlig SSH-nyckelkälla Välj Generera nytt nyckelpar.
    Nyckelparsnamn Ange ett namn på nyckelparet.
    Regler för inkommande portar
    Offentliga inkommande portar Välj Ingen.
  4. Välj fliken Nätverk eller Nästa: diskar och sedan Nästa: nätverk.

  5. På fliken Nätverk anger eller väljer du följande information:

    Inställning Värde
    Nätverksgränssnitt
    Virtuellt nätverk Välj myPIPVNet.
    Subnät Välj WebSubnet.
    Offentlig IP-adress Ta den förvalda offentliga IP-adressen för Standard SKU.
    NIC-nätverkssäkerhetsgrupp Välj Grundläggande.
    Offentliga inkommande portar Välj Tillåt valda portar.
    Välj inkommande portar Välj HTTP (80) och HTTPS (443).
  6. Välj Förhandsgranska + skapa.

  7. Granska inställningarna och välj sedan Skapa.

Det kan ta några minuter att slutföra den här distributionen.

Anmärkning

Den virtuella web-01-datorn har ett anslutet nätverkskort med en dynamisk offentlig IP-adress för Standard SKU som ändras varje gång den virtuella datorn startas om.

Anmärkning

Reglerna för nätverkssäkerhetsgruppen blockerar inkommande SSH-åtkomst från Internet. Om du vill köra kommandon på den virtuella datorn använder du kommandot Run i Azure-portalen eller distribuerar Azure Bastion. Mer information om Azure Bastion finns i Quickstart: Distribuera Azure Bastion med standardinställningar.

Installera NGINX webbservern

Installera NGINX-webbservern på web-01 med hjälp av kommandot Run i Azure portalen.

  1. I sökrutan överst i portalen anger du den virtuella datorn. Välj Virtuella datorer i sökresultaten.

  2. Välj den virtuella datorn web-01 .

  3. I avsnittet Åtgärder på den vänstra menyn väljer du Kör kommando.

  4. Välj RunShellScript.

  5. I fönstret Kör kommandoskript anger du följande kommando:

    sudo apt-get update && sudo apt-get install -y nginx
    
  6. Välj Kör.

  7. Vänta tills kommandot har slutförts. Utdata visar installationsstatusen och slutförs när NGINX har installerats.

Skapa en aliaspost

Skapa en aliaspost som pekar på den publika IP-adressen.

  1. I Azure-portalen anger du contoso.com i sökrutan överst i portalen och väljer sedan contoso.com DNS-zon från sökresultaten.

  2. På sidan Översikt väljer du knappen + Postuppsättning .

  3. I postuppsättningen Lägg till post anger du web01 i Namn.

  4. Välj A som typ.

  5. Välj Yes för postuppsättningen Alias och välj sedan Azure Resource för typen Alias.

  6. Välj den offentliga IP-adressen web-01-ip för resursen Azure.

  7. Välj OK.

    Skärmbild av hur man lägger till en aliaspost för att hänvisa till webbserverns offentliga IP-adress i Azure genom att använda sidan

Testa aliasposten

  1. I Azure-portalen anger du virtual machine i sökrutan överst i portalen och väljer sedan Virtual machines från sökresultaten.
  2. Välj den virtuella datorn web-01 . Observera den offentliga IP-adressen på sidan Översikt .
  3. Från en webbläsare bläddrar du till web01.contoso.com, vilket är det fullständigt kvalificerade domännamnet för den virtuella datorn web-01 . Nu visas NGINX-standardwebbsidan.
  4. Stäng webbläsaren.
  5. Stoppa den virtuella web-01-datorn och starta sedan om den.
  6. När den virtuella datorn har startats om noterar du den nya offentliga IP-adressen för den virtuella datorn.
  7. Från en webbläsare bläddrar du igen till web01.contoso.com.

Den här proceduren lyckas eftersom du använde en aliaspost för att peka på den offentliga IP-resursen i stället för en standard-A-post som pekar på den offentliga IP-adressen, inte resursen.

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å Azure-portalmenyn väljer du Resource-grupper.
  2. Välj resursgruppen PIPResourceGroup .
  3. På sidan Översikt väljer du Ta bort resursgrupp.
  4. Ange PIPResourceGroup och välj Ta bort.
  5. På Azure-portalmenyn väljer du Alla resurser.
  6. Välj contoso.com DNS-zon.
  7. På sidan Översikt väljer du den web01-post som skapades i denna handledning.
  8. Välj Ta bort och sedan Ja.

Nästa steg

I den här handledningen har du lärt dig hur du skapar en aliaspost för att peka på en Azure allmän IP-adressresurs. Om du vill lära dig hur du skapar en aliaspost för att hantera ett apex-domännamn med Traffic Manager, fortsätt med nästa guide.