Dela via


Åsidosättning av Traffic Manager-undernät med Azure CLI

Med åsidosättning av Traffic Manager-undernät kan du ändra routningsmetoden för en profil. Tillägget av en åsidosättning dirigerar trafik baserat på slutanvändarens IP-adress med ett fördefinierat IP-adressintervall till slutpunktsmappning.

Så här fungerar åsidosättning av undernät

När åsidosättningar av undernät läggs till i en Traffic Manager-profil kontrollerar Traffic Manager först om det finns en åsidosättning av undernätet för slutanvändarens IP-adress. Om en hittas dirigeras användarens DNS-fråga ix till motsvarande slutpunkt. Om en mappning inte hittas återgår Traffic Manager till profilens ursprungliga routningsmetod.

IP-adressintervallen kan anges som antingen CIDR-intervall (till exempel 1.2.3.0/24) eller som adressintervall (till exempel 1.2.3.4-5.6.7.8). IP-intervallen som är associerade med varje slutpunkt måste vara unika för den slutpunkten. All överlappning av IP-adressintervall mellan olika slutpunkter gör att profilen avvisas av Traffic Manager.

Det finns två typer av routningsprofiler som stöder åsidosättningar av undernät:

  • Geografisk – Om Traffic Manager hittar en åsidosättning av undernätet för DNS-frågans IP-adress dirigeras frågan till slutpunkten oavsett slutpunktens hälsotillstånd.
  • Prestanda – Om Traffic Manager hittar en åsidosättning av undernätet för DNS-frågans IP-adress dirigeras endast trafiken till slutpunkten om den är felfri. Traffic Manager återgår till prestandaroutningens heuristiska om undernätets åsidosättningsslutpunkt inte är felfri.

Kommentar

Azure Traffic Manager stöder IPv6-adresser i undernäts åsidosättningar för undernätsprofiler. Den här funktionen ger mer detaljerad kontroll över trafikroutning baserat på källans IP-adress för DNS-frågor, inklusive både IPv4- och IPv6-adresser.

Skapa en åsidosättning av ett Traffic Manager-undernät

Om du vill skapa en åsidosättning av Traffic Manager-undernätet kan du använda Azure CLI för att lägga till undernäten för åsidosättningen till Traffic Manager-slutpunkten.

Förutsättningar

  • Den här artikeln kräver version 2.0.28 eller senare av Azure CLI. Om du använder Azure Cloud Shell är den senaste versionen redan installerad.

Uppdatera Traffic Manager-slutpunkten med åsidosättning av undernät.

Använd Azure CLI för att uppdatera slutpunkten med 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

Du kan ta bort IP-adressintervallen genom att köra az network traffic-manager endpoint update med alternativet --remove .

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

Nästa steg

Läs mer om Traffic Manager-trafikroutningsmetoder.

Läs mer om trafikdirigeringsmetoden för undernät