Sdílet prostřednictvím


Kurz: Vytvoření záznamu aliasu pro podporu vrcholových názvů domén pomocí Traffic Manageru

Můžete vytvořit záznam aliasu pro název hlavní domény, který bude odkazovat na profil služby Azure Traffic Manager. Místo použití služby přesměrování nakonfigurujete Azure DNS tak, aby odkazovali na profil Traffic Manageru přímo z vaší zóny.

V tomto kurzu se naučíte:

  • Vytvořte virtuální síť a podsíť.
  • Vytvořte virtuální počítač webového serveru s veřejnou IP adresou.
  • Přidejte popisek DNS do veřejné IP adresy.
  • Vytvoření profilu služby Traffic Manager
  • Vytvořte záznam aliasu
  • Otestujte aliasový záznam

Pokud nemáte předplatné Azure, vytvořte si účet free než začnete.

Požadavky

Poznámka:

V tomto kurzu contoso.com se používá jako příklad názvu domény. Nahraďte contoso.com vlastním názvem domény.

Přihlášení k Azure

Přihlaste se k portálu Azure.

Registrace poskytovatele prostředků Microsoft.Network

Pokud chcete vytvořit záznamy aliasů, musíte zaregistrovat poskytovatele prostředků Microsoft.Network . Pokud se zóna DNS a cílový prostředek aliasu nacházejí v různých předplatných, musí být obě předplatná zaregistrovaná. Poskytovatele prostředků můžete zaregistrovat pomocí Azure CLI, PowerShellu nebo portálu Azure. Prohlédněte si následující příklad:

az provider register --namespace Microsoft.Network

Další informace najdete v tématu Řešení chyb registrace poskytovatele prostředků.

Vytvoření síťové infrastruktury

Vytvořte virtuální síť a podsíť, do které umístíte webové servery.

  1. Na portálu Azure zadejte do vyhledávacího pole v horní části portálu virtual network a pak ve výsledcích hledání vyberte Virtual networks.

  2. Ve virtuálních sítích vyberte + Vytvořit.

  3. V části Vytvořit virtuální síť zadejte nebo vyberte na kartě Základy následující informace:

    Nastavení Hodnota
    Podrobnosti projektu
    Předplatné Vyberte své Azure předplatné.
    Skupina prostředků Vyberte Vytvořit novou.
    Do pole Název zadejte TMResourceGroup.
    Vyberte OK.
    Podrobnosti o instanci
    Název Zadejte myTMVNet.
    Oblast Vyberte svou oblast.
  4. Vyberte kartu IP adresy nebo vyberte tlačítko Další: IP adresy v dolní části stránky.

  5. Na záložce IP adres zadejte následující informace:

    Nastavení Hodnota
    Adresní prostor IPv4 Zadejte 10.10.0.0/16.
  6. Vyberte + Přidat podsíť a zadejte tyto informace do Přidat podsíť:

    Nastavení Hodnota
    Název podsítě Zadejte WebSubnet.
    Rozsah adres podsítě Zadejte 10.10.0.0/24.
  7. Vyberte Přidat.

  8. Vyberte kartu Zkontrolovat a vytvořit nebo vyberte tlačítko Zkontrolovat a vytvořit.

  9. Vyberte Vytvořit.

Vytvoření virtuálních počítačů webového serveru

Vytvořte dva virtuální počítače s Linuxem, nainstalujte na ně webový server NGINX a pak přidejte popisky DNS do svých veřejných IP adres.

Vytvoření virtuálních počítačů

Vytvořte dva virtuální počítače s Ubuntu.

  1. Na portálu Azure zadejte virtual machine do vyhledávacího pole v horní části portálu a pak ve výsledcích hledání vyberte Virtual machines.

  2. V Virtual machines vyberte + Create a pak vyberte Azure virtuální počítač.

  3. V části Vytvořit virtuální počítač zadejte nebo vyberte následující informace na kartě Základy :

    Nastavení Hodnota
    Podrobnosti projektu
    Předplatné Vyberte své Azure předplatné.
    Skupina prostředků Vyberte TMResourceGroup.
    Podrobnosti o instanci
    Název virtuálního počítače Zadejte web-01.
    Oblast Vyberte USA – východ.
    Možnosti dostupnosti Vyberte Bez redundance infrastruktury.
    Typ zabezpečení Vyberte položku Standardní.
    Obrázek Vyberte Ubuntu Server 24.04 LTS - x64 Gen2.
    Velikost Vyberte velikost virtuálního počítače.
    Účet správce
    Typ autentizace Vyberte veřejný klíč SSH.
    Username Zadejte uživatelské jméno.
    Zdroj veřejného klíče SSH Vyberte Vygenerovat nový pár klíčů.
    Název páru klíčů Zadejte název páru klíčů.
    Pravidla portů pro příchozí spojení
    Veřejné příchozí porty Vyberte Žádná.
  4. Vyberte kartu Sítě nebo vyberte Další: Disky a další: Sítě.

  5. Na kartě Sítě zadejte nebo vyberte následující informace:

    Nastavení Hodnota
    Síťové rozhraní
    Virtuální síť Vyberte myTMVNet.
    Podsíť Vyberte WebSubnet.
    Veřejná IP adresa Vyberte Vytvořit nový a pak do pole Název zadejte web-01-ip. Vyberte Standard pro skladovou položku.
    Skupina zabezpečení sítě NIC Vyberte Basic.
    Veřejné příchozí porty Vyberte Povolit vybrané porty.
    Vyberte příchozí porty Vyberte PROTOKOL HTTP (80) a HTTPS (443).
  6. Vyberte možnost Kontrola a tvorba.

  7. Zkontrolujte nastavení a pak vyberte Vytvořit.

  8. Opakováním předchozích kroků vytvořte druhý virtuální počítač. Do názvu virtuálního počítače zadejte web-02 a do názvuveřejné IP adresy zadejte web-02. Pro ostatní nastavení použijte stejné informace z předchozích kroků použitých u prvního virtuálního počítače.

Dokončení každého nasazení virtuálního počítače může trvat několik minut.

Poznámka:

Pravidla skupiny zabezpečení sítě blokují příchozí přístup SSH z internetu. Ke spouštění příkazů na virtuálních počítačích použijte funkci Run na portálu Azure nebo nasaďte Azure Bastion. Další informace o Azure Bastion najdete v tématu Quickstart: Nasazení Azure Bastion s výchozím nastavením.

Instalace webového serveru NGINX

Nainstalujte NGINX na virtuální počítače web-01 i web-02 pomocí příkazu Run na portálu Azure.

  1. Do vyhledávacího pole v horní části portálu zadejte virtuální počítač. Ve výsledcích hledání vyberte virtuální počítače .

  2. Vyberte virtuální počítač web-01 .

  3. V části Operace v levé nabídce vyberte Příkaz Spustit.

  4. Vyberte RunShellScript.

  5. V podokně Spustit skript příkazů zadejte následující příkaz:

    sudo apt-get update && sudo apt-get install -y nginx && echo 'Hello World from web-01' | sudo tee /var/www/html/index.html
    
  6. Vyberte Spustit.

  7. Počkejte, až se příkaz dokončí. Výstup zobrazí průběh instalace a dokončí se při instalaci serveru NGINX.

  8. Opakujte předchozí kroky pro virtuální počítač web-02 . Místo toho použijte následující příkaz:

    sudo apt-get update && sudo apt-get install -y nginx && echo 'Hello World from web-02' | sudo tee /var/www/html/index.html
    

Přidání názvu DNS

Veřejné IP adresy potřebují popisky DNS, aby mohly pracovat s Traffic Managerem.

  1. Na portálu Azure zadejte do vyhledávacího pole v horní části portálu TMResourceGroup a pak ve výsledcích hledání vyberte TMResourceGroup.

  2. Ve skupině prostředků TMResourceGroup vyberte veřejnou IP adresu web-01-IP .

  3. V části Nastavení vyberte Konfigurace.

  4. Do štítku názvu DNS zadejte web01pip .

  5. Zvolte Uložit.

    Screenshot stránky Konfigurace veřejné IP adresy Azure s popiskem názvu D N S.

  6. Opakujte předchozí kroky pro veřejnou IP adresu web-02-ip a do popisku názvu DNS zadejte web02pip.

Vytvoření profilu Traffic Manageru

  1. Na stránce Přehled veřejné IP adresy web-01-IP si poznamenejte IP adresu pro pozdější použití. Tento krok opakujte pro veřejnou IP adresu web-02-IP .

  2. Na portálu Azure zadejte do vyhledávacího pole v horní části portálu profil Správce provozu a poté vyberte Profily Správce provozu .

  3. Vyberte + Vytvořit.

  4. Na stránce Vytvořit profil Traffic Manageru zadejte nebo vyberte následující informace:

    Nastavení Hodnota
    Název Zadejte TM-alias-test.
    Metoda směrování Vyberte Prioritu.
    Předplatné Vyberte své Azure předplatné.
    Skupina zdrojů Vyberte TMResourceGroup.

    Snímek obrazovky se stránkou vytvořit profil traffic manageru zobrazující vybraná nastavení

  5. Vyberte Vytvořit.

  6. Po dokončení nasazení TM-alias-test vyberte Přejít k prostředku.

  7. Na stránce Koncové body profilu TM-alias-test Traffic Manageru vyberte + Přidat a zadejte nebo vyberte následující informace:

    Nastavení Hodnota
    Typ Vyberte externí koncový bod.
    Název Zadejte EP-Web01.
    Plně kvalifikovaný název domény (FQDN) nebo IP adresa Zadejte IP adresu pro web-01-ip , kterou jste si poznamenali dříve.
    Priorita Zadejte 1.

    Snímek obrazovky se stránkou Koncové body v profilu Traffic Manageru zobrazující vybraná nastavení pro přidání koncového bodu

  8. Vyberte Přidat.

  9. Opakujte poslední dva kroky a vytvořte druhý koncový bod. Zadejte nebo vyberte následující informace:

    Nastavení Hodnota
    Typ Vyberte externí koncový bod.
    Název Zadejte EP-Web02.
    Plně kvalifikovaný název domény (FQDN) nebo IP adresa Zadejte IP adresu pro web-02-ip , kterou jste si poznamenali dříve.
    Priorita Zadejte 2.

Vytvoření záznamu aliasu

Vytvořte záznam aliasu, který odkazuje na profil služby Traffic Manager.

  1. Na portálu Azure zadejte do vyhledávacího pole v horní části portálu contoso.com a pak ve výsledcích hledání vyberte contoso.com zóny DNS.

  2. Na stránce Přehledzóny DNS contoso.com vyberte tlačítko + Sada záznamů.

  3. V části Přidání sady záznamů ponechte pole Název prázdné, aby představovalo kořenovou doménu. Příklad: contoso.com.

  4. Jako typ vyberte A.

  5. Vyberte Yes pro sadu záznamů Alias a pak vyberte Azure Resource pro typ Alias.

  6. Vyberte profil TM-alias-test Traffic Manageru pro prostředek Azure.

  7. Vyberte OK.

    Snímek obrazovky s přidáním záznamu aliasu, který odkazuje na profil Traffic Manageru

Poznámka:

Dotazy DNS na nově aliasovanou sadu záznamů Traffic Manageru se zobrazí ve fakturaci profilu Traffic Manageru. Další informace o fakturaci Traffic Manageru najdete v tématu Ceny služby Traffic Manager.

Testovat aliasový záznam

  1. Ve webovém prohlížeči přejděte na contoso.com nebo na svou doménu nejvyšší úrovně. Zobrazí se stránka NGINX s Hello World from web-01. Traffic Manager směroval provoz na web-01 , protože má nejvyšší prioritu. Zavřete webový prohlížeč a vypněte virtuální počítač web-01 . Počkejte několik minut, než se virtuální počítač úplně vypne.
  2. Otevřete nový webový prohlížeč a přejděte znovu na contoso.com název vaší vrcholové domény.
  3. Měla by se zobrazit stránka NGINX s Hello World from web-02. Traffic Manager vyřešil situaci a po vypnutí prvního serveru s nejvyšší prioritou směroval provoz na druhý webový server.

Uvolnění prostředků

Pokud už nepotřebujete, můžete odstranit všechny prostředky vytvořené v tomto kurzu pomocí následujícího postupu:

  1. V nabídce portálu Azure vyberte skupiny Zdroj.
  2. Vyberte skupinu prostředků TMResourceGroup.
  3. Na stránce Přehled vyberte Odstranit skupinu prostředků.
  4. Zadejte TMResourceGroup a vyberte Odstranit.
  5. V nabídce portálu Azure vyberte Všechny prostředky.
  6. Vyberte contoso.com zóny DNS.
  7. Na stránce Přehled vyberte @ záznam vytvořený v tomto kurzu.
  8. Vyberte Odstranit a pak Ano.

Další kroky

V tomto kurzu jste se naučili, jak vytvořit záznam aliasu pro použití hlavní/kořenové domény ke reference profilu Traffic Manageru.