Přepsání podsítě Traffic Manageru pomocí Azure CLI

Přepsání podsítě Traffic Manageru umožňuje změnit metodu směrování profilu. Přidání přepsání bude směrovat provoz na základě IP adresy koncového uživatele s předdefinovaným rozsahem IP adres na mapování koncového bodu.

Jak funguje přepsání podsítě

Když se do profilu Traffic Manageru přidají přepsání podsítě, Traffic Manager nejprve zkontroluje, jestli u IP adresy koncového uživatele nedošlo k přepsání podsítě. Pokud se nějaká najde, dotaz DNS uživatele se nasměruje na odpovídající koncový bod. Pokud mapování nenajdete, Traffic Manager se vrátí k původní metodě směrování profilu.

Rozsahy IP adres je možné zadat buď jako rozsahy CIDR (například 1.2.3.0/24), nebo jako rozsahy adres (například 1.2.3.4-5.6.7.8). Rozsahy IP adres přidružené k jednotlivým koncovým bodům musí být pro tento koncový bod jedinečné. Jakékoli překrytí rozsahů IP adres mezi různými koncovými body způsobí, že Traffic Manager profil odmítne.

Existují dva typy profilů směrování, které podporují přepsání podsítě:

  • Zeměpisné umístění – Pokud Traffic Manager najde přepsání podsítě pro IP adresu dotazu DNS, přesměruje dotaz do koncového bodu bez ohledu na stav koncového bodu.
  • Výkon – Pokud Traffic Manager najde přepsání podsítě pro IP adresu dotazu DNS, přesměruje provoz do koncového bodu jenom v případě, že je v pořádku. Pokud koncový bod přepsání podsítě není v pořádku, Traffic Manager se vrátí k heuristickému směrování výkonu.

Vytvoření přepsání podsítě služby Traffic Manager

Pokud chcete vytvořit přepsání podsítě Traffic Manageru, můžete pomocí Azure CLI přidat podsítě pro přepsání do koncového bodu Traffic Manageru.

Požadavky

  • Použijte prostředí Bash v Azure Cloud Shell. Další informace najdete v tématu Rychlý start pro Bash v Azure Cloud Shell.

  • Pokud dáváte přednost místnímu spouštění referenčních příkazů rozhraní příkazového řádku, nainstalujte Azure CLI. Pokud používáte Windows nebo macOS, zvažte spuštění Azure CLI v kontejneru Docker. Další informace najdete v tématu Spuštění Azure CLI v kontejneru Dockeru.

    • Pokud používáte místní instalaci, přihlaste se k Azure CLI pomocí příkazu az login. Pokud chcete dokončit proces ověřování, postupujte podle kroků zobrazených na terminálu. Další možnosti přihlášení najdete v tématu Přihlášení pomocí Azure CLI.

    • Po zobrazení výzvy nainstalujte rozšíření Azure CLI při prvním použití. Další informace o rozšířeních najdete v tématu Využití rozšíření v Azure CLI.

    • Spuštěním příkazu az version zjistěte verzi a závislé knihovny, které jsou nainstalované. Pokud chcete upgradovat na nejnovější verzi, spusťte az upgrade.

  • Tento článek vyžaduje Azure CLI verze 2.0.28 nebo novější. Pokud používáte Azure Cloud Shell, je už nainstalovaná nejnovější verze.

Aktualizujte koncový bod Traffic Manageru přepsáním podsítě.

Pomocí Azure CLI aktualizujte koncový bod pomocí příkazu az network traffic-manager endpoint update.

### Add a range of IPs ###
az network traffic-manager endpoint update \
    --name MyEndpoint \
    --profile-name MyTmProfile \
    --resource-group MyResourceGroup \
    --subnets 1.2.3.4-5.6.7.8 \
    --type AzureEndpoints

### Add a subnet ###
az network traffic-manager endpoint update \
    --name MyEndpoint \
    --profile-name MyTmProfile \
    --resource-group MyResourceGroup \
    --subnets 9.10.11.0:24 \
    --type AzureEndpoints

Rozsahy IP adres můžete odebrat spuštěním příkazu az network traffic-manager endpoint update s možností --remove .

az network traffic-manager endpoint update \
    --name MyEndpoint \
    --profile-name MyTmProfile \
    --resource-group MyResourceGroup \
    --remove subnets \
    --type AzureEndpoints

Další kroky

Přečtěte si další informace o metodách směrování provozu Traffic Manageru.

Informace o metodě směrování provozu podsítě