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í směruje provoz na základě IP adresy koncového uživatele s předdefinovaným rozsahem IP adres na mapování koncových bodů.
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 existuje přepsání podsítě pro IP adresu koncového uživatele. Pokud se najde, dotaz DNS uživatele se nasměruje na odpovídající koncový bod. Pokud se mapování nenajde, 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é ke každému koncovému bodu 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ě:
- Geografické – Pokud Traffic Manager najde přepsání podsítě pro IP adresu dotazu DNS, smě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, směruje provoz jenom do koncového bodu, pokud je v pořádku. Traffic Manager se vrátí k heuristickému směrování výkonu, pokud koncový bod přepsání podsítě není v pořádku.
Poznámka:
Azure Traffic Manager podporuje adresy IPv6 v podsíti přepsání pro profily podsítí. Tato funkce umožňuje podrobnější kontrolu nad směrováním provozu na základě zdrojové IP adresy dotazů DNS, včetně IPv4 i IPv6 adres.
Vytvoření přepsání podsítě Traffic Manageru
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 Shellu. Další informace najdete v tématu Rychlý start pro Bash v Azure Cloud Shellu.
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 Jak spustit 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 verzi 2.0.28 nebo novější azure CLI. Pokud používáte Azure Cloud Shell, je už nainstalovaná nejnovější verze.
Aktualizujte koncový bod Traffic Manageru přepsání 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 aktualizace koncového bodu az network traffic-manager 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ě