Udostępnij za pośrednictwem


Zastępowanie podsieci usługi Traffic Manager przy użyciu interfejsu wiersza polecenia platformy Azure

Zastąpienie podsieci usługi Traffic Manager umożliwia zmianę metody routingu profilu. Dodanie przesłonięcia kieruje ruch na podstawie adresu IP użytkownika końcowego ze wstępnie zdefiniowanym zakresem adresów IP do mapowania punktów końcowych.

Jak działa przesłonięcia podsieci

Po dodaniu przesłonięć podsieci do profilu usługi Traffic Manager usługa Traffic Manager najpierw sprawdza, czy istnieje zastąpienie podsieci dla adresu IP użytkownika końcowego. Jeśli zostanie znaleziony, zapytanie DNS użytkownika ix skierowane do odpowiedniego punktu końcowego. Jeśli mapowanie nie zostanie znalezione, usługa Traffic Manager powróci do oryginalnej metody routingu profilu.

Zakresy adresów IP można określić jako zakresy CIDR (na przykład 1.2.3.0/24) lub jako zakresy adresów (na przykład 1.2.3.4-5.6.7.8). Zakresy adresów IP skojarzone z każdym punktem końcowym muszą być unikatowe dla tego punktu końcowego. Każde nakładające się zakresy adresów IP między różnymi punktami końcowymi powoduje odrzucenie profilu przez usługę Traffic Manager.

Istnieją dwa typy profilów routingu, które obsługują przesłonięcia podsieci:

  • Geograficzne — jeśli usługa Traffic Manager znajdzie zastąpienie podsieci dla adresu IP zapytania DNS, kieruje zapytanie do punktu końcowego niezależnie od kondycji punktu końcowego.
  • Wydajność — jeśli usługa Traffic Manager znajdzie zastąpienie podsieci dla adresu IP zapytania DNS, kieruje ruch tylko do punktu końcowego, jeśli jest w dobrej kondycji. Usługa Traffic Manager wraca do heurystycznego routingu wydajności, jeśli punkt końcowy podsieci nie jest w dobrej kondycji.

Uwaga

Usługa Azure Traffic Manager obsługuje adresy IPv6 w przesłonięciach podsieci dla profilów podsieci. Ta funkcja umożliwia bardziej szczegółową kontrolę nad routingiem ruchu na podstawie źródłowego adresu IP zapytań DNS, w tym adresów IPv4 i IPv6.

Tworzenie przesłonięcia podsieci usługi Traffic Manager

Aby utworzyć przesłonięć podsieć usługi Traffic Manager, możesz użyć interfejsu wiersza polecenia platformy Azure, aby dodać podsieci dla przesłonięcia do punktu końcowego usługi Traffic Manager.

Wymagania wstępne

  • Ten artykuł wymaga wersji 2.0.28 lub nowszej interfejsu wiersza polecenia platformy Azure. W przypadku korzystania z usługi Azure Cloud Shell najnowsza wersja jest już zainstalowana.

Zaktualizuj punkt końcowy usługi Traffic Manager za pomocą przesłonięcia podsieci.

Użyj interfejsu wiersza polecenia platformy Azure, aby zaktualizować punkt końcowy za pomocą polecenia 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

Zakresy adresów IP można usunąć, uruchamiając aktualizację punktu końcowego az network traffic-manager z opcją --remove.

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

Następne kroki

Dowiedz się więcej o metodach routingu ruchu w usłudze Traffic Manager.

Dowiedz się więcej o metodzie routingu ruchu w podsieci