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

Tip

Pro nové DNS konfigurace podporované Traffic Managerem zvažte místo toho použití Traffic Manager Linked Records . Traffic Manager Linked Records vracejí IP adresy koncových stanic přímo bez mezipřestupu CNAME a vynucují konzistenci typu koncových bodů pomocí Strictly Typed Profiles. Obě funkce jsou momentálně v PREVIEW. Tento tutoriál se věnuje přístupu aliasového záznamu, který je stále podporován pro zpětnou kompatibilitu.

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.
    V názvu zadejte test-rg.
    Vyberte OK.
    Podrobnosti o instanci
    Název Zadejte vnet-1.
    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 subnet-1.
    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 test-rg.
    Podrobnosti o instanci
    Název virtuálního počítače Zadejte vm-1.
    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 vnet-1.
    Podsíť Vyberte podsíť 1.
    Veřejná IP adresa Vyberte Vytvořit nové a poté zadejte veřejnou ip-1 v názvu. 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č. Zadejte vm-2 do názvu virtuálního stroje a veřejné IP-2 do názvuveřejné IP. 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í stroje VM-1 i VM-2 pomocí funkce příkazu Run v 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í stroj VM-1 .

  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 vm-1' | 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í stroj VM-2 . Místo toho použijte následující příkaz:

    sudo apt-get update && sudo apt-get install -y nginx && echo 'Hello World from vm-2' | 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. V portálu Azure zadejte test-rg do vyhledávacího pole nahoře v portálu a pak vyberte test-rg ve výsledcích vyhledávání.

  2. Ve skupině zdrojů test-rg vyberte veřejnou IP adresu veřejné-ip-1 .

  3. V části Nastavení vyberte Konfigurace.

  4. Zadejte vm-1-tmlink do DNS názvu.

  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 IP-2 a zadejte vm-2-tmlink do DNS štítku.

Vytvoření profilu Traffic Manageru

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

  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 Vstupuje tm-alias-profile.
    Metoda směrování Vyberte Prioritu.
    Předplatné Vyberte své Azure předplatné.
    Skupina zdrojů Vyberte test-rg.

    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-profile vyberte Jít na zdroj.

  7. Na stránce Endpoints profilu tm-alias-profile Traffic Manager vyberte + Přidat a zadejte nebo vyberte následující informace:

    Nastavení Hodnota
    Typ Vyberte externí koncový bod.
    Název Přichází tmendpoint-1.
    Plně kvalifikovaný název domény (FQDN) nebo IP adresa Zadejte IP adresu pro veřejnou IP-1 , kterou jste dříve uvedl.
    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 A tu přichází tmendpoint-2.
    Plně kvalifikovaný název domény (FQDN) nebo IP adresa Zadejte IP adresu pro veřejné IP-2 , kterou jste uvedl 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 tm-alias-profile Traffic Manager profil pro Azure resource.

  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 vm-1. Traffic Manager směroval provoz na VM-1, protože má nejvyšší prioritu. Zavřete webový prohlížeč a vypněte virtuální stroj VM-1 . 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 vm-2. 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 zdrojů test-rg .
  3. Na stránce Přehled vyberte Odstranit skupinu prostředků.
  4. Zadejte test-rg a vyberte Smazat.
  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.