Rychlý start: Vytvoření a úprava okruhu ExpressRoute pomocí Azure CLI
Tento rychlý start popisuje, jak vytvořit okruh Azure ExpressRoute pomocí rozhraní příkazového řádku (CLI). V tomto článku se také dozvíte, jak zkontrolovat stav, aktualizovat nebo odstranit a zrušit zřízení okruhu.
Požadavky
- Než začnete s konfigurací, zkontrolujte požadavky a pracovní postupy.
- Účet Azure s aktivním předplatným. Vytvoření účtu zdarma
- Nainstalujte nejnovější verzi příkazů rozhraní příkazového řádku (2.0 nebo novější). Informace o instalaci příkazů rozhraní příkazového řádku najdete v tématech Instalace Azure CLI a Začínáme s Azure CLI.
Azure Cloud Shell
Azure hostí interaktivní prostředí Azure Cloud Shell, které můžete používat v prohlížeči. Pro práci se službami Azure můžete v prostředí Cloud Shell použít buď Bash, nebo PowerShell. Předinstalované příkazy Cloud Shellu můžete použít ke spuštění kódu v tomto článku, aniž byste museli instalovat cokoli do místního prostředí.
Spuštění služby Azure Cloud Shell:
Možnost | Příklad nebo odkaz |
---|---|
Vyberte Vyzkoušet v pravém horním rohu bloku kódu nebo příkazu. Výběrem možnosti Vyzkoušet se kód ani příkaz automaticky nekopíruje do Cloud Shellu. | |
Přejděte na adresu https://shell.azure.com nebo výběrem tlačítka Spustit Cloud Shell otevřete Cloud Shell v prohlížeči. | |
Zvolte tlačítko Cloud Shell v pruhu nabídky v pravém horním rohu webu Azure Portal. |
Použití Azure Cloud Shellu:
Spusťte Cloud Shell.
Výběrem tlačítka Kopírovat v bloku kódu (nebo bloku příkazů) zkopírujte kód nebo příkaz.
Vložte kód nebo příkaz do relace Cloud Shellu tak, že ve Windows a Linuxu vyberete ctrl+Shift+V nebo vyberete Cmd+Shift+V v macOS.
Stisknutím klávesy Enter spusťte kód nebo příkaz.
Vytvoření a zřízení okruhu ExpressRoute
Přihlaste se ke svému účtu Azure a vyberte své předplatné.
Pokud chcete zahájit konfiguraci, přihlaste se ke svému účtu Azure. Pokud používáte Cloud Shell Try It, jste přihlášeni automaticky. S připojením vám pomůžou následující příklady:
az login
Zkontrolujte předplatná pro příslušný účet.
az account list
Vyberte předplatné, pro které chcete vytvořit okruh ExpressRoute.
az account set --subscription "<subscription ID>"
Získání seznamu podporovaných poskytovatelů, umístění a šířky pásma
Před vytvořením okruhu ExpressRoute potřebujete seznam podporovaných poskytovatelů připojení, umístění a možnosti šířky pásma. Příkaz az network express-route list-service-providers
rozhraní příkazového řádku vrátí tyto informace, které použijete v dalších krocích:
az network express-route list-service-providers
Odpověď bude podobná jako v následujícím příkladu:
[
{
"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"
},
Zkontrolujte odpověď, abyste zjistili, jestli je uvedený váš poskytovatel připojení. Poznamenejte si následující informace, které potřebujete při vytváření okruhu:
- Název
- PeeringLocations
- BandwidthsOffered
Teď jste připraveni vytvořit okruh ExpressRoute.
Vytvoření okruhu ExpressRoute
Důležité
Váš okruh ExpressRoute se účtuje od okamžiku vystavení klíče služby. Tuto operaci proveďte, když je poskytovatel připojení připravený ke zřízení okruhu.
Pokud ještě skupinu prostředků nemáte, musíte ji vytvořit před vytvořením okruhu ExpressRoute. Skupinu prostředků můžete vytvořit spuštěním následujícího příkazu:
az group create -n ExpressRouteResourceGroup -l "West US"
Následující příklad ukazuje, jak vytvořit okruh ExpressRoute 200 Mbps prostřednictvím Equinix v Silicon Valley. Pokud používáte jiného poskytovatele a různá nastavení, nahraďte je při vytváření žádosti.
Ujistěte se, že jste zadali správnou úroveň skladové položky a řadu skladových položek:
- Úroveň skladové položky určuje, jestli je okruh ExpressRoute místní, standardní nebo Premium. Můžete zadat Místní, *Standard nebo Premium.
- Řada skladových položek určuje typ fakturace. Můžete zadat MeteredData pro měřený datový tarif a UnlimitedData pro neomezený datový plán. Můžete změnit typ fakturace z MeteredData na UnlimitedData, ale nemůžete změnit typ z UnlimitedData na MeteredData. Místní okruh je pouze UnlimitedData.
Váš okruh ExpressRoute se účtuje od okamžiku vystavení klíče služby. Následující příklad je žádost o nový klíč služby:
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
Odpověď obsahuje klíč služby.
Výpis všech okruhů ExpressRoute
Pokud chcete získat seznam všech okruhů ExpressRoute, které jste vytvořili, spusťte az network express-route list
příkaz. Tyto informace můžete kdykoli načíst pomocí tohoto příkazu. Pokud chcete zobrazit seznam všech okruhů, proveďte volání bez parametrů.
az network express-route list
Váš klíč služby je uvedený v poli Klíč služby v odpovědi.
"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]
Podrobný popis všech parametrů můžete získat spuštěním příkazu pomocí parametru -h.
az network express-route list -h
Odeslání klíče služby poskytovateli připojení pro zřizování
ServiceProviderProvisioningState poskytuje informace o aktuálním stavu zřizování na straně poskytovatele služby. Stav poskytuje stav na straně Microsoftu. Další informace najdete v článku Pracovní postupy.
Když vytvoříte nový okruh ExpressRoute, okruh bude v následujícím stavu:
"serviceProviderProvisioningState": "NotProvisioned"
"circuitProvisioningState": "Enabled"
Okruh se změní na následující stav, když ho poskytovatel připojení aktuálně povoluje:
"serviceProviderProvisioningState": "Provisioning"
"circuitProvisioningState": "Enabled"
Pokud chcete použít okruh ExpressRoute, musí být v následujícím stavu:
"serviceProviderProvisioningState": "Provisioned"
"circuitProvisioningState": "Enabled
Pravidelně kontrolujte stav a stav klíče okruhu.
Kontrola stavu a stavu klíče služby vás informuje o tom, kdy váš poskytovatel zřídil váš okruh. Po nakonfigurování okruhu se ServiceProviderProvisioningState zobrazí jako Zřízeno, jak je znázorněno v následujícím příkladu:
az network express-route show --resource-group ExpressRouteResourceGroup --name MyCircuit
Odpověď bude podobná jako v následujícím příkladu:
"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]
Vytvoření konfigurace směrování
Podrobné pokyny najdete v článku konfigurace směrování okruhu ExpressRoute pro vytvoření a úpravu partnerských vztahů okruhů.
Důležité
Tyto pokyny platí jenom pro okruhy vytvořené s poskytovateli služeb, kteří nabízejí služby připojení vrstvy 2. Pokud používáte poskytovatele služeb, který nabízí spravované služby vrstvy 3 (obvykle VPN protokolu IP, jako je MPLS), váš poskytovatel připojení za vás nakonfiguruje a spravuje směrování.
Propojení virtuální sítě k okruhu ExpressRoute
Dále propojte virtuální síť s okruhem ExpressRoute. Článek o propojení virtuálních sítí s okruhy ExpressRoute
Úprava okruhu ExpressRoute
Určité vlastnosti okruhu ExpressRoute můžete upravit, aniž by to mělo vliv na připojení. Bez výpadků můžete provést následující změny:
- Doplněk ExpressRoute Premium pro okruh ExpressRoute můžete povolit nebo zakázat.
- Šířku pásma okruhu ExpressRoute můžete zvýšit za předpokladu, že je na portu dostupná kapacita. Downgradování šířky pásma okruhu se ale nepodporuje.
- Plán měření můžete změnit z měřených dat na neomezená data. Změna plánu měření z neomezených dat na měřená data se ale nepodporuje.
- Můžete povolit a zakázat povolit klasické operace.
Další informace o omezeních a omezeních najdete v nejčastějších dotazech k ExpressRoute.
Povolení doplňku ExpressRoute Premium
Doplněk ExpressRoute Premium pro existující okruh můžete povolit pomocí následujícího příkazu:
az network express-route update -n MyCircuit -g ExpressRouteResourceGroup --sku-tier Premium
Okruh teď má povolené funkce doplňku ExpressRoute Premium. Jakmile se příkaz úspěšně spustí, začneme vám účtovat možnost doplňku Premium.
Zakázání doplňku ExpressRoute Premium
Důležité
Tato operace může selhat, pokud používáte prostředky, které jsou větší než povolené pro standardní okruh.
Před zakázáním doplňku ExpressRoute Premium se seznamte s následujícími kritérii:
- Před downgradem z úrovně premium na standard musíte zajistit, aby počet virtuálních sítí, které jsou propojené s okruhem, byl menší než 10. Pokud to neuděláte, vaše žádost o aktualizaci selže a naúčtujeme vám poplatky podle prémiových sazeb.
- Všechny virtuální sítě v jiných geopolitických oblastech musí být nejprve odpojeny. Pokud odkaz neodeberete, vaše žádost o aktualizaci se nezdaří a budeme vám dál účtovat poplatky za prémiové sazby.
- Pro privátní partnerské vztahy musí mít směrovací tabulka méně než 4 000 tras. Pokud je velikost směrovací tabulky větší než 4 000 tras, relace protokolu BGP se zahodí. Relace protokolu BGP se znovu nenasadí, dokud počet inzerovaných předpon není pod 4 000.
Doplněk ExpressRoute Premium pro existující okruh můžete zakázat pomocí následujícího příkladu:
az network express-route update -n MyCircuit -g ExpressRouteResourceGroup --sku-tier Standard
Aktualizace šířky pásma okruhu ExpressRoute
Informace o podporovaných možnostech šířky pásma pro vašeho poskytovatele najdete v nejčastějších dotazech k ExpressRoute. Můžete vybrat libovolnou velikost větší než velikost existujícího okruhu.
Důležité
Pokud je na existujícím portu nedostatečná kapacita, možná budete muset znovu vytvořit okruh ExpressRoute. Okruh nemůžete upgradovat, pokud v daném umístění není k dispozici žádná další kapacita.
Šířku pásma okruhu ExpressRoute nemůžete snížit bez přerušení. Downgradování šířky pásma vyžaduje zrušení zřízení okruhu ExpressRoute a opětovné zřízení nového okruhu ExpressRoute.
Jakmile se rozhodnete, kterou velikost potřebujete, změňte velikost okruhu pomocí následujícího příkazu:
az network express-route update -n MyCircuit -g ExpressRouteResourceGroup --bandwidth 1000
Váš okruh se upgraduje na straně Microsoftu. Dále musíte kontaktovat svého poskytovatele připojení, aby aktualizoval konfigurace na své straně, aby odpovídaly této změně. Po provedení tohoto oznámení vám začneme účtovat aktualizovanou možnost šířky pásma.
Přesunutí skladové položky z měření na neomezené
SKU okruhu ExpressRoute můžete změnit pomocí následujícího příkladu:
az network express-route update -n MyCircuit -g ExpressRouteResourceGroup --sku-family UnlimitedData
Řízení přístupu k klasickým prostředím a prostředí Resource Manageru
Projděte si pokyny v přesunu okruhů ExpressRoute z modelu nasazení Classic do modelu nasazení Resource Manager.
Zrušení zřízení okruhu ExpressRoute
Pokud chcete zrušit zřízení a odstranit okruh ExpressRoute, ujistěte se, že rozumíte následujícím kritériím:
- Všechny virtuální sítě musí být odpojené od okruhu ExpressRoute. Pokud tato operace selže, zkontrolujte, jestli jsou s okruhem propojené nějaké virtuální sítě.
- Pokud je zřizování poskytovatelem služeb okruhu ExpressRoute zřízeno nebo zřízeno , musíte spolupracovat s poskytovatelem služeb a zrušit zřízení okruhu na jejich straně. Nadále si vyhrazujeme prostředky a účtujeme vás, dokud poskytovatel služeb neskončí zrušení zřízení okruhu a nenahlásí nám to.
- Pokud poskytovatel služeb zruší zřízení okruhu, což znamená, že stav zřizování poskytovatele služeb se nastaví na Nezřizovací, můžete okruh odstranit. Fakturace za zastavení okruhu.
Vyčištění prostředků
Okruh ExpressRoute můžete odstranit spuštěním následujícího příkazu:
az network express-route delete -n MyCircuit -g ExpressRouteResourceGroup
Další kroky
Jakmile vytvoříte okruh a zřídíte ho u svého poskytovatele, pokračujte dalším krokem a nakonfigurujte partnerský vztah: