Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W tym przewodniku szybkiego startu opisano, jak utworzyć obwód Azure ExpressRoute przy użyciu interfejsu wiersza polecenia (CLI). W tym artykule pokazano również, jak sprawdzić stan, zaktualizować, usunąć lub deprowizjonować obwód.
Wymagania wstępne
- Przed rozpoczęciem konfiguracji zapoznaj się z wymaganiami wstępnymi i przepływami pracy.
- Konto platformy Azure z aktywną subskrypcją. Utwórz konto bezpłatnie.
- Zainstaluj najnowszą wersję poleceń interfejsu wiersza polecenia (2.0 lub nowszą). Aby uzyskać informacje o instalowaniu poleceń interfejsu wiersza polecenia, zobacz Instalowanie interfejsu wiersza polecenia platformy Azure i Rozpoczynanie pracy z interfejsem wiersza polecenia platformy Azure.
Azure Cloud Shell
Na platformie Azure jest hostowane "Azure Cloud Shell", interaktywna powłoka chmurowa, z której można korzystać za pomocą przeglądarki. Do pracy z usługami platformy Azure można używać programu Bash lub PowerShell w środowisku Cloud Shell. Aby uruchomić kod w tym artykule, możesz użyć wstępnie zainstalowanych poleceń usługi Cloud Shell bez konieczności instalowania niczego w środowisku lokalnym.
Aby uruchomić środowisko Azure Cloud Shell:
| Opcja | Przykład/link |
|---|---|
| Wybierz pozycję Wypróbuj w prawym górnym rogu bloku kodu lub polecenia. Wybranie pozycji Wypróbuj nie powoduje automatycznego skopiowania kodu lub polecenia do usługi Cloud Shell. |
|
| Przejdź do witryny https://shell.azure.com lub wybierz przycisk Uruchom Cloud Shell, aby otworzyć środowisko Cloud Shell w przeglądarce. |
|
| Wybierz przycisk Cloud Shell na pasku menu w prawym górnym rogu witryny Azure Portal. |
|
Aby użyć usługi Azure Cloud Shell:
Uruchom usługę Cloud Shell.
Wybierz przycisk Kopiuj w bloku kodu (lub bloku poleceń), aby skopiować kod lub polecenie.
Wklej kod lub polecenie do sesji usługi Cloud Shell, wybierając Ctrl++V w systemie macOS.
Wybierz Enter, aby uruchomić kod lub polecenie.
Utwórz i skonfiguruj połączenie ExpressRoute
Zaloguj się do konta platformy Azure i wybierz swoją subskrypcję
Aby rozpocząć konfigurację, zaloguj się do konta platformy Azure. Jeśli używasz usługi Cloud Shell Try It, logujesz się automatycznie. Skorzystaj z poniższych przykładów, aby ułatwić nawiązywanie połączenia:
az login
Sprawdź subskrypcje dostępne na koncie.
az account list
Wybierz subskrypcję, dla której chcesz utworzyć obwód usługi ExpressRoute.
az account set --subscription "<subscription ID>"
Pobieranie listy obsługiwanych dostawców, lokalizacji i przepustowości
Przed utworzeniem obwodu usługi ExpressRoute potrzebna jest lista obsługiwanych dostawców łączności, lokalizacji i opcji przepustowości. Polecenie interfejsu wiersza polecenia az network express-route list-service-providers zwraca te informacje, które są używane w kolejnych krokach:
az network express-route list-service-providers
Odpowiedź jest podobna do poniższego przykładu:
[
{
"bandwidthsOffered": [
{
"offerName": "50Mbps",
"valueInMbps": 50
},
{
"offerName": "100Mbps",
"valueInMbps": 100
},
{
"offerName": "200Mbps",
"valueInMbps": 200
},
{
"offerName": "500Mbps",
"valueInMbps": 500
},
{
"offerName": "1Gbps",
"valueInMbps": 1000
},
{
"offerName": "2Gbps",
"valueInMbps": 2000
},
{
"offerName": "5Gbps",
"valueInMbps": 5000
},
{
"offerName": "10Gbps",
"valueInMbps": 10000
}
],
"id": "/subscriptions//resourceGroups//providers/Microsoft.Network/expressRouteServiceProviders/",
"location": null,
"name": "AARNet",
"peeringLocations": [
"Melbourne",
"Sydney"
],
"provisioningState": "Succeeded",
"resourceGroup": "",
"tags": null,
"type": "Microsoft.Network/expressRouteServiceProviders"
},
Sprawdź odpowiedź, aby sprawdzić, czy dostawca łączności jest wymieniony. Zanotuj następujące informacje potrzebne podczas tworzenia obwodu:
- Nazwisko
- Lokalizacje Peeringowe
- PrzepustowośćOferowana
Możesz teraz przystąpić do tworzenia połączenia ExpressRoute.
Create an ExpressRoute circuit (Tworzenie obwodu usługi ExpressRoute)
Ważne
Obwód ExpressRoute jest rozliczany od momentu wystawienia klucza aktywującego usługę. Wykonaj tę operację, gdy dostawca łączności jest gotowy do aprowizacji obwodu.
Jeśli nie masz jeszcze grupy zasobów, musisz go utworzyć przed utworzeniem obwodu usługi ExpressRoute. Grupę zasobów można utworzyć, uruchamiając następujące polecenie:
az group create -n ExpressRouteResourceGroup -l "West US"
W poniższym przykładzie pokazano, jak utworzyć obwód ExpressRoute 200 Mb/s za pośrednictwem Equinix w Dolinie Krzemowej. Jeśli używasz innego dostawcy i różnych ustawień, zastąp te informacje podczas tworzenia żądania.
Upewnij się, że określono poprawny poziom SKU i rodzinę SKU.
- Warstwa SKU określa, czy obwód usługi ExpressRoute jest lokalny, Standardowy czy Premium. Możesz określić wartość Lokalna, *Standardowa lub Premium.
- Rodzina jednostek SKU określa typ rozliczeń. Można określić MeteredData dla planu taryfowego i UnlimitedData dla nieograniczonego planu danych. Możesz zmienić typ rozliczeń z MeteredData na UnlimitedData, ale nie można zmienić typu z UnlimitedData na MeteredData. Obwód lokalny ma tylko wartość UnlimitedData.
Obwód ExpressRoute jest rozliczany od momentu wystawienia klucza aktywującego usługę. Poniższy przykład to żądanie nowego klucza usługi:
az network express-route create --bandwidth 200 -n MyCircuit --peering-location "Silicon Valley" -g ExpressRouteResourceGroup --provider "Equinix" -l "West US" --sku-family MeteredData --sku-tier Standard
Odpowiedź zawiera klucz usługi.
Wyświetlanie listy wszystkich obwodów usługi ExpressRoute
Aby uzyskać listę wszystkich utworzonych obwodów usługi ExpressRoute, uruchom az network express-route list polecenie . Te informacje można pobrać w dowolnym momencie za pomocą tego polecenia. Aby wyświetlić listę wszystkich obwodów, wywołaj wywołanie bez parametrów.
az network express-route list
Klucz usługi jest podany w polu ServiceKey odpowiedzi.
"allowClassicOperations": false,
"authorizations": [],
"circuitProvisioningState": "Enabled",
"etag": "W/\"1262c492-ffef-4a63-95a8-a6002736b8c4\"",
"gatewayManagerEtag": null,
"id": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/ExpressRouteResourceGroup/providers/Microsoft.Network/expressRouteCircuits/MyCircuit",
"location": "westus",
"name": "MyCircuit",
"peerings": [],
"provisioningState": "Succeeded",
"resourceGroup": "ExpressRouteResourceGroup",
"serviceKey": "1d05cf70-1db5-419f-ad86-1ca62c3c125b",
"serviceProviderNotes": null,
"serviceProviderProperties": {
"bandwidthInMbps": 200,
"peeringLocation": "Silicon Valley",
"serviceProviderName": "Equinix"
},
"serviceProviderProvisioningState": "NotProvisioned",
"sku": {
"family": "UnlimitedData",
"name": "Standard_MeteredData",
"tier": "Standard"
},
"tags": null,
"type": "Microsoft.Network/expressRouteCircuits]
Szczegółowe opisy wszystkich parametrów można uzyskać, uruchamiając polecenie przy użyciu parametru "-h".
az network express-route list -h
Wysyłanie klucza usługi do dostawcy łączności w celu aprowizacji
Element "ServiceProviderProvisioningState" zawiera informacje o bieżącym stanie aprowizacji po stronie dostawcy usług. Status przedstawia stan po stronie firmy Microsoft. Aby uzyskać więcej informacji, zobacz artykuł Workflows (Przepływy pracy).
Po utworzeniu nowego łącza ExpressRoute, łącze jest w następującym stanie:
"serviceProviderProvisioningState": "NotProvisioned"
"circuitProvisioningState": "Enabled"
Obwód zmienia się na następujący stan, gdy dostawca łączności aktualnie go włącza:
"serviceProviderProvisioningState": "Provisioning"
"circuitProvisioningState": "Enabled"
Aby użyć obwodu ExpressRoute, musi być w następującym stanie:
"serviceProviderProvisioningState": "Provisioned"
"circuitProvisioningState": "Enabled
Okresowo sprawdzaj status i stan klucza obwodu
Sprawdzenie statusu i stanu klucza usługi pozwala ustalić, kiedy dostawca udostępnił obwód. Po skonfigurowaniu obwodu, stan ServiceProviderProvisioningState jest wyświetlany jako Dostarczony, jak pokazano w poniższym przykładzie:
az network express-route show --resource-group ExpressRouteResourceGroup --name MyCircuit
Odpowiedź jest podobna do poniższego przykładu:
"allowClassicOperations": false,
"authorizations": [],
"circuitProvisioningState": "Enabled",
"etag": "W/\"1262c492-ffef-4a63-95a8-a6002736b8c4\"",
"gatewayManagerEtag": null,
"id": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/ExpressRouteResourceGroup/providers/Microsoft.Network/expressRouteCircuits/MyCircuit",
"location": "westus",
"name": "MyCircuit",
"peerings": [],
"provisioningState": "Succeeded",
"resourceGroup": "ExpressRouteResourceGroup",
"serviceKey": "1d05cf70-1db5-419f-ad86-1ca62c3c125b",
"serviceProviderNotes": null,
"serviceProviderProperties": {
"bandwidthInMbps": 200,
"peeringLocation": "Silicon Valley",
"serviceProviderName": "Equinix"
},
"serviceProviderProvisioningState": "NotProvisioned",
"sku": {
"family": "UnlimitedData",
"name": "Standard_MeteredData",
"tier": "Standard"
},
"tags": null,
"type": "Microsoft.Network/expressRouteCircuits]
Tworzenie konfiguracji routingu
Aby uzyskać instrukcje krok po kroku, zobacz artykuł dotyczący konfiguracji routingu obwodu ExpressRoute, aby utworzyć i zmodyfikować połączenia równorzędne obwodów.
Ważne
Te instrukcje dotyczą tylko obwodów utworzonych za pomocą dostawców usług, które oferują usługi łączności w warstwie 2. Jeśli używasz dostawcy usług, który oferuje zarządzane usługi warstwy 3 (zazwyczaj sieć VPN ip, np. MPLS), dostawca łączności konfiguruje routing i zarządza nim.
Link a virtual network to an ExpressRoute circuit (Łączenie sieci wirtualnej z obwodem usługi ExpressRoute)
Następnie połącz sieć wirtualną z obwodem usługi ExpressRoute. Skorzystaj z artykułu Łączenie sieci wirtualnych z obwodami usługi ExpressRoute.
Modyfikowanie obwodu usługi ExpressRoute
Niektóre właściwości obwodu usługi ExpressRoute można modyfikować bez wpływu na łączność. Możesz wprowadzić następujące zmiany bez przestoju:
- Możesz włączyć lub wyłączyć dodatek ExpressRoute Premium dla obwodu usługi ExpressRoute.
- Możesz zwiększyć przepustowość obwodu usługi ExpressRoute pod warunkiem, że na porcie jest dostępna pojemność. Jednak obniżenie przepustowości obwodu nie jest obsługiwane.
- Plan pomiaru można zmienić z Taryfowe dane na Nieograniczone dane. Jednak zmiana planu pomiaru z Nieograniczone dane na Dane taryfowe nie jest obsługiwana.
- Możesz włączyć i wyłączyć opcję Zezwalaj na operacje klasyczne.
Aby uzyskać więcej informacji na temat limitów i ograniczeń, zobacz ExpressRoute FAQ (Usługa ExpressRoute — często zadawane pytania).
Aby włączyć dodatek ExpressRoute Premium
Dodatek ExpressRoute Premium dla istniejącego obwodu można włączyć za pomocą następującego polecenia:
az network express-route update -n MyCircuit -g ExpressRouteResourceGroup --sku-tier Premium
Obwód ma teraz włączone funkcje dodatku ExpressRoute Premium. Rozpoczniemy naliczanie opłat za dodatkową funkcję premium, gdy tylko komenda zostanie pomyślnie uruchomiona.
Aby wyłączyć dodatek ExpressRoute Premium
Ważne
Ta operacja może zakończyć się niepowodzeniem, jeśli używasz zasobów, które są większe niż dozwolone dla obwodu standardowego.
Przed wyłączeniem dodatku ExpressRoute Premium zapoznaj się z następującymi kryteriami:
- Przed przejściem z warstwy Premium do warstwy Standard należy upewnić się, że liczba sieci wirtualnych połączonych z obwodem jest mniejsza niż 10. Jeśli tego nie zrobisz, żądanie aktualizacji nie powiedzie się, a my obciążymy Cię stawkami premium.
- Wszystkie sieci wirtualne w innych regionach geopolitycznych muszą najpierw zostać odłączone. Jeśli link nie zostanie usunięty, żądanie aktualizacji zakończy się niepowodzeniem i będziemy nadal rozliczać Cię według stawek premium.
- Twoja tabela tras musi zawierać mniej niż 4000 tras dla prywatnego peeringu. Jeśli rozmiar tabeli tras jest większy niż 4000, sesja protokołu BGP zostanie przerwana. Sesja protokołu BGP nie zostanie odtworzona, dopóki liczba ogłaszanych prefiksów nie będzie mniejsza niż 4000.
Dodatek ExpressRoute Premium dla istniejącego obwodu można wyłączyć, korzystając z następującego przykładu:
az network express-route update -n MyCircuit -g ExpressRouteResourceGroup --sku-tier Standard
Aby zaktualizować przepustowość obwodu usługi ExpressRoute
Aby zapoznać się z obsługiwanymi opcjami przepustowości dostawcy, zapoznaj się z często zadawanymi pytaniami dotyczącymi usługi ExpressRoute. Możesz wybrać dowolny rozmiar większy niż rozmiar istniejącego obwodu.
Ważne
Jeśli na istniejącym porcie jest niewystarczająca pojemność, może być konieczne ponowne utworzenie obwodu usługi ExpressRoute. Nie można uaktualnić obwodu, jeśli nie ma dodatkowej mocy dostępnej w danej lokalizacji.
Nie można zmniejszyć przepustowości obwodu usługi ExpressRoute bez zakłóceń. Obniżenie przepustowości wymaga anulowania aprowizacji obwodu usługi ExpressRoute, a następnie ponownego aprowizacji nowego obwodu usługi ExpressRoute.
Po podjęciu decyzji, jaki rozmiar jest ci potrzebny, użyj następującego polecenia, aby zmienić rozmiar obwodu.
az network express-route update -n MyCircuit -g ExpressRouteResourceGroup --bandwidth 1000
Twój obwód został ulepszony po stronie Microsoftu. Następnie należy skontaktować się z dostawcą łączności, aby zaktualizować konfiguracje po ich stronie, aby dopasować tę zmianę. Po wykonaniu tego powiadomienia rozpoczniemy naliczanie opłat za zaktualizowaną opcję przepustowości.
Aby przenieść jednostkę SKU z taryfowej do nieograniczonej
Jednostkę SKU obwodu usługi ExpressRoute można zmienić, korzystając z następującego przykładu:
az network express-route update -n MyCircuit -g ExpressRouteResourceGroup --sku-family UnlimitedData
Aby kontrolować dostęp do środowisk klasycznych i Resource Manager
Zapoznaj się z instrukcjami w artykule Przenoszenie obwodów usługi ExpressRoute z modelu klasycznego do modelu wdrażania usługi Resource Manager.
Anulowanie aprowizacji obwodu usługi ExpressRoute
Aby wyaprowizować i usunąć obwód usługi ExpressRoute, upewnij się, że rozumiesz następujące kryteria:
- Wszystkie sieci wirtualne, filtry tras, autoryzacje i skojarzenia zasięgu globalnego muszą być odłączone od obwodu usługi ExpressRoute. Jeśli ta operacja nie powiedzie się, sprawdź, czy jakiekolwiek sieci wirtualne są połączone z obwodem.
- Jeśli stan aprowizacji dostawcy usług obwodu usługi ExpressRoute to Aprowizowanie lub Aprowizowany, musisz współpracować z dostawcą usług, aby wycofać aprowizację obwodu po ich stronie. Nadal rezerwujemy zasoby i obciążamy Ciebie opłatą do momentu, gdy dostawca usług zakończy dezaktywację obwodu i nas o tym powiadomi.
- Jeśli dostawca usług anulował aprowizację obwodu, co oznacza, że stan aprowizacji dostawcy usług zostanie ustawiony na Nie aprowizowano, możesz usunąć obwód. Rozliczenia za zatrzymanie obwodu.
Czyszczenie zasobów
Obwód usługi ExpressRoute można usunąć, uruchamiając następujące polecenie:
az network express-route delete -n MyCircuit -g ExpressRouteResourceGroup
Następne kroki
Po utworzeniu obwodu i udostępnieniu go u dostawcy, przejdź do następnego kroku, aby skonfigurować peering: