Megosztás a következőn keresztül:


Rövid útmutató: ExpressRoute-kapcsolatcsoport létrehozása és módosítása az Azure PowerShell használatával

Ez a rövid útmutató bemutatja, hogyan hozhat létre ExpressRoute-kapcsolatcsoportot PowerShell-parancsmagok és az Azure Resource Manager-alapú üzemi modell használatával. Ellenőrizheti a kapcsolatcsoport állapotát, frissítését, törlését vagy felbontását is.

Az ExpressRoute-kapcsolatcsoport üzembehelyezési környezetének diagramja az Azure PowerShell használatával.

Előfeltételek

Azure Cloud Shell

Az Azure által üzemeltetett Azure Cloud Shell egy interaktív felület, amelyet a böngészőből használhat. A Bash vagy a PowerShell segítségével is használhatja a Cloud Shellt az Azure-szolgáltatásokhoz. A Cloud Shell előre telepített parancsaival futtathatja a jelen cikkben szereplő kódot anélkül, hogy bármit telepítenie kellene a helyi környezetben.

Az Azure Cloud Shell indítása:

Lehetőség Példa/hivatkozás
Válassza a Kipróbálás lehetőséget egy kód vagy parancsblokk jobb felső sarkában. A Kipróbálás lehetőség választása nem másolja automatikusan a kódot vagy a parancsot a Cloud Shellbe. Képernyőkép az Azure Cloud Shell kipróbálásának példájáról.
Látogasson el a https://shell.azure.com webhelyre, vagy kattintson a Cloud Shell indítása gombra a böngészőben. Gomb az Azure Cloud Shell elindításához.
Az Azure Portal jobb felső sarkában található menüben kattintson a Cloud Shell gombra. Képernyőkép az Azure Portal Cloud Shell gombjáról

Az Azure Cloud Shell használata:

  1. Indítsa el a Cloud Shellt.

  2. A kód vagy parancs másolásához kattintson a Másolás gombra egy kódblokkon (vagy parancsblokkon).

  3. Illessze be a kódot vagy parancsot a Cloud Shell-munkamenetbe a Windows és Linux rendszeren a Ctrl Shift+V billentyűkombinációval+, vagy a Cmd+Shift+V macOS rendszeren való kiválasztásával.

  4. A kód vagy parancs futtatásához válassza az Enter lehetőséget .

ExpressRoute-kapcsolatcsoport létrehozása és kiépítése

Jelentkezzen be az Azure-fiókjába, és válassza ki az előfizetését

Ha az Azure Cloud Shellt használja, a Kipróbálás gombra kattintva automatikusan bejelentkezik az Azure-fiókjába. Ha helyileg szeretne bejelentkezni, nyissa meg a PowerShell-konzolt emelt szintű jogosultságokkal, és futtassa a parancsmagot a csatlakozáshoz.

Connect-AzAccount

Ha több előfizetéssel rendelkezik, kérje le az Azure-előfizetések listáját.

Get-AzSubscription

Válassza ki a használni kívánt előfizetést.

Select-AzSubscription -SubscriptionName "Name of subscription"

A támogatott szolgáltatók, helyek és sávszélességek listájának lekérése

Az ExpressRoute-kapcsolatcsoport létrehozása előtt szüksége lesz a támogatott kapcsolatszolgáltatók, helyek és sávszélesség-beállítások listájára.

A Get-AzExpressRouteServiceProvider PowerShell-parancsmag a későbbi lépésekben használt információkat adja vissza:

Get-AzExpressRouteServiceProvider

Ellenőrizze, hogy a kapcsolatszolgáltató szerepel-e a listán. Jegyezze fel a következő információkat, amelyekre később szüksége lesz egy kapcsolatcsoport létrehozásakor:

  • Név
  • Társviszony-létesítések
  • SávszélességekOffered

Most már készen áll egy ExpressRoute-kapcsolatcsoport létrehozására.

ExpressRoute-kapcsolatcsoport létrehozása

Ha még nem rendelkezik erőforráscsoporttal, az ExpressRoute-kapcsolatcsoport létrehozása előtt létre kell hoznia egyet. Ehhez futtassa a következő parancsot:

New-AzResourceGroup -Name "ExpressRouteResourceGroup" -Location "West US"

Az alábbi példa bemutatja, hogyan hozhat létre 200 Mbps ExpressRoute-kapcsolatcsoportot az Equinixen keresztül a Szilícium-völgyben. Ha más szolgáltatót és különböző beállításokat használ, cserélje le ezeket az adatokat a kéréskor. Az alábbi példában új szolgáltatáskulcsot kérhet le:

New-AzExpressRouteCircuit -Name "ExpressRouteARMCircuit" -ResourceGroupName "ExpressRouteResourceGroup" -Location "West US" -SkuTier Standard -SkuFamily MeteredData -ServiceProviderName "Equinix" -PeeringLocation "Silicon Valley" -BandwidthInMbps 200

Győződjön meg arról, hogy a megfelelő termékváltozat-szintet és termékváltozatcsaládot adja meg:

  • Az SKU-szint határozza meg, hogy az ExpressRoute-kapcsolatcsoport helyi, standard vagy prémium szintű-e. Megadhatja a Helyi, a *Standard vagy a Premium értéket.
  • A termékváltozatcsalád határozza meg a számlázási típust. A forgalmi díjas adatcsomaghoz megadhatja a MeteredData értéket, a korlátlan adatcsomaghoz pedig a UnlimitedData értéket. A számlázási típust MeteredData-ról UnlimitedData-ra módosíthatja, de a típust nem módosíthatja UnlimitedData-rólMeteredData-ra. A helyi kapcsolatcsoport mindig UnlimitedData.

Fontos

Az ExpressRoute-kapcsolatcsoport számlázása a szolgáltatáskulcs kiállításának pillanatától történik. Győződjön meg arról, hogy ezt a műveletet akkor hajtja végre, ha a kapcsolatszolgáltató készen áll a kapcsolatcsoport kiépítésére.

A válasz tartalmazza a szolgáltatáskulcsot. Az összes paraméter részletes leírását az alábbi parancs futtatásával kaphatja meg:

get-help New-AzExpressRouteCircuit -detailed

Az összes ExpressRoute-kapcsolatcsoport listázása

A létrehozott ExpressRoute-kapcsolatcsoportok listájának lekéréséhez futtassa a Get-AzExpressRouteCircuit parancsot:

Get-AzExpressRouteCircuit -Name "ExpressRouteARMCircuit" -ResourceGroupName "ExpressRouteResourceGroup"

A válasz a következő példához hasonlóan néz ki:

Name                             : ExpressRouteARMCircuit
ResourceGroupName                : ExpressRouteResourceGroup
Location                         : westus
Id                               : /subscriptions/***************************/resourceGroups/ExpressRouteResourceGroup/providers/Microsoft.Network/expressRouteCircuits/ExpressRouteARMCircuit
Etag                             : W/"################################"
ProvisioningState                : Succeeded
Sku                              : {
                                    "Name": "Standard_MeteredData",
                                    "Tier": "Standard",
                                    "Family": "MeteredData"
                                    }
CircuitProvisioningState          : Enabled
ServiceProviderProvisioningState  : NotProvisioned
ServiceProviderNotes              :
ServiceProviderProperties         : {
                                    "ServiceProviderName": "Equinix",
                                    "PeeringLocation": "Silicon Valley",
                                    "BandwidthInMbps": 200
                                    }
ServiceKey                        : **************************************
Peerings                          : []

Ezeket az információkat a parancsmag használatával Get-AzExpressRouteCircuit bármikor lekérheti. A paraméter nélküli hívás az összes kapcsolatcsoportot listázza. A szolgáltatáskulcs a ServiceKey mezőben szerepel:

Get-AzExpressRouteCircuit

A válasz a következő példához hasonlóan néz ki:

Name                             : ExpressRouteARMCircuit
ResourceGroupName                : ExpressRouteResourceGroup
Location                         : westus
Id                               : /subscriptions/***************************/resourceGroups/ExpressRouteResourceGroup/providers/Microsoft.Network/expressRouteCircuits/ExpressRouteARMCircuit
Etag                             : W/"################################"
ProvisioningState                : Succeeded
Sku                              : {
                                    "Name": "Standard_MeteredData",
                                    "Tier": "Standard",
                                    "Family": "MeteredData"
                                    }
CircuitProvisioningState         : Enabled
ServiceProviderProvisioningState : NotProvisioned
ServiceProviderNotes             :
ServiceProviderProperties        : {
                                    "ServiceProviderName": "Equinix",
                                    "PeeringLocation": "Silicon Valley",
                                    "BandwidthInMbps": 200
                                    }
ServiceKey                       : **************************************
Peerings                         : []

A szolgáltatáskulcs elküldése a kapcsolatszolgáltatónak a kiépítéshez

A ServiceProviderProvisioningState tájékoztatást nyújt a szolgáltatói oldalon a kiépítés aktuális állapotáról. A CircuitProvisioningState a Microsoft oldalán biztosítja az állapotot. A kapcsolatcsoportok kiépítésének állapotáról további információt a Munkafolyamatok című témakörben talál.

Új ExpressRoute-kapcsolatcsoport létrehozásakor a kapcsolatcsoport a következő állapotban van:

ServiceProviderProvisioningState : NotProvisioned
CircuitProvisioningState         : Enabled

A kapcsolatcsoport a következő állapotra változik, amikor a kapcsolatszolgáltató jelenleg engedélyezi Önnek:

ServiceProviderProvisioningState : Provisioning
CircuitProvisioningState         : Enabled

Az ExpressRoute-kapcsolatcsoport használatához a következő állapotban kell lennie:

ServiceProviderProvisioningState : Provisioned
CircuitProvisioningState         : Enabled

Rendszeres időközönként ellenőrizze a kapcsolatcsoportkulcs állapotát és állapotát

A szolgáltatáskulcs állapotának és állapotának ellenőrzése tájékoztatja arról, hogy a szolgáltató kiépítette a kapcsolatcsoportot. A kapcsolatcsoport konfigurálása után a ServiceProviderProvisioningState kiépítettként jelenik meg, ahogyan az alábbi példában látható:

Get-AzExpressRouteCircuit -Name "ExpressRouteARMCircuit" -ResourceGroupName "ExpressRouteResourceGroup"

A válasz a következő példához hasonlóan néz ki:

Name                             : ExpressRouteARMCircuit
ResourceGroupName                : ExpressRouteResourceGroup
Location                         : westus
Id                               : /subscriptions/***************************/resourceGroups/ExpressRouteResourceGroup/providers/Microsoft.Network/expressRouteCircuits/ExpressRouteARMCircuit
Etag                             : W/"################################"
ProvisioningState                : Succeeded
Sku                              : {
                                    "Name": "Standard_MeteredData",
                                    "Tier": "Standard",
                                    "Family": "MeteredData"
                                    }
CircuitProvisioningState         : Enabled
ServiceProviderProvisioningState : Provisioned
ServiceProviderNotes             :
ServiceProviderProperties        : {
                                    "ServiceProviderName": "Equinix",
                                    "PeeringLocation": "Silicon Valley",
                                    "BandwidthInMbps": 200
                                    }
ServiceKey                       : **************************************
Peerings                         : []

Az útválasztási konfiguráció létrehozása

Részletes útmutatásért tekintse meg az ExpressRoute-kapcsolatcsoport útválasztási konfigurációs cikkét a kapcsolatcsoportok közötti társviszonyok létrehozásához és módosításához.

Fontos

Ezek az utasítások csak a 2. rétegbeli csatlakozási szolgáltatásokat kínáló szolgáltatókkal létrehozott kapcsolatcsoportokra vonatkoznak. Ha olyan szolgáltatót használ, amely felügyelt 3. rétegbeli szolgáltatásokat (általában IP VPN-eket, például MPLS-t) kínál, a kapcsolatszolgáltató konfigurálja és kezeli az útválasztást.

Ezután csatoljon egy virtuális hálózatot az ExpressRoute-kapcsolatcsoporthoz. A Resource Manager-alapú üzemi modell használatakor használja a Virtuális hálózatok összekapcsolása expressRoute-kapcsolatcsoportokhoz című cikket.

ExpressRoute-kapcsolatcsoport állapotának lekérése

Ezeket az információkat bármikor lekérheti a Get-AzExpressRouteCircuit parancsmaggal. A paraméter nélküli hívás az összes kapcsolatcsoportot listázza.

Get-AzExpressRouteCircuit

A válasz a következő példához hasonló:

Name                             : ExpressRouteARMCircuit
ResourceGroupName                : ExpressRouteResourceGroup
Location                         : westus
Id                               : /subscriptions/***************************/resourceGroups/ExpressRouteResourceGroup/providers/Microsoft.Network/expressRouteCircuits/ExpressRouteARMCircuit
Etag                             : W/"################################"
ProvisioningState                : Succeeded
Sku                              : {
                                    "Name": "Standard_MeteredData",
                                    "Tier": "Standard",
                                    "Family": "MeteredData"
                                    }
CircuitProvisioningState         : Enabled
ServiceProviderProvisioningState : Provisioned
ServiceProviderNotes             :
ServiceProviderProperties        : {
                                        "ServiceProviderName": "Equinix",
                                        "PeeringLocation": "Silicon Valley",
                                        "BandwidthInMbps": 200
                                    }
ServiceKey                       : **************************************
Peerings                         : []

Egy adott ExpressRoute-kapcsolatcsoport adatainak lekéréséhez adja meg az erőforráscsoport nevét és a kapcsolatcsoport nevét paraméterként a hívásnak:

Get-AzExpressRouteCircuit -Name "ExpressRouteARMCircuit" -ResourceGroupName "ExpressRouteResourceGroup"

A válasz a következő példához hasonlóan néz ki:

Name                             : ExpressRouteARMCircuit
ResourceGroupName                : ExpressRouteResourceGroup
Location                         : westus
Id                               : /subscriptions/***************************/resourceGroups/ExpressRouteResourceGroup/providers/Microsoft.Network/expressRouteCircuits/ExpressRouteARMCircuit
Etag                             : W/"################################"
ProvisioningState                : Succeeded
Sku                              : {
                                        "Name": "Standard_MeteredData",
                                        "Tier": "Standard",
                                        "Family": "MeteredData"
                                    }
CircuitProvisioningState         : Enabled
ServiceProviderProvisioningState : Provisioned
ServiceProviderNotes             :
ServiceProviderProperties        : {
                                        "ServiceProviderName": "Equinix",
                                        "PeeringLocation": "Silicon Valley",
                                        "BandwidthInMbps": 200
                                    }
ServiceKey                       : **************************************
Peerings                         : []

Az összes paraméter részletes leírását az alábbi parancs futtatásával kaphatja meg:

get-help Get-AzExpressRouteCircuit -detailed

ExpressRoute-kapcsolatcsoport módosítása

Az ExpressRoute-kapcsolatcsoport bizonyos tulajdonságait a kapcsolat befolyásolása nélkül módosíthatja.

Az alábbi feladatokat állásidő nélkül hajthatja végre:

  • Prémium szintű ExpressRoute-bővítmény engedélyezése vagy letiltása az ExpressRoute-kapcsolatcsoporthoz.
  • Növelje az ExpressRoute-kapcsolatcsoport sávszélességét, ha rendelkezésre áll kapacitás a porton. A kapcsolatcsoportok sávszélességének leminősítése nem támogatott.
  • Módosítsa a mérési tervet a forgalmi díjas adatokról korlátlan adatokra. A mérési terv korlátlan adatokról forgalmi díjas adatokra történő módosítása nem támogatott.
  • Engedélyezheti és letilthatja a klasszikus műveletek engedélyezését és letiltását.

A korlátozásokról és korlátozásokról további információt az ExpressRoute gyakori kérdéseiben talál.

Az ExpressRoute prémium szintű bővítményének engedélyezése

Az ExpressRoute prémium szintű bővítményét a következő PowerShell-kódrészlet használatával engedélyezheti a meglévő kapcsolatcsoporthoz:

$ckt = Get-AzExpressRouteCircuit -Name "ExpressRouteARMCircuit" -ResourceGroupName "ExpressRouteResourceGroup"

$ckt.Sku.Tier = "Premium"
$ckt.sku.Name = "Premium_MeteredData"

Set-AzExpressRouteCircuit -ExpressRouteCircuit $ckt

A kapcsolatcsoportban mostantól engedélyezve vannak az ExpressRoute prémium szintű bővítményfunkciói. Amint a parancs sikeresen lefutott, megkezdjük a prémium szintű bővítmények számlázását.

Az ExpressRoute prémium szintű bővítményének letiltása

Fontos

Ha olyan erőforrásokat használ, amelyek nagyobbak a standard kapcsolatcsoport számára engedélyezettnél, ez a művelet meghiúsulhat.

Tekintse meg az alábbi információkat:

  • Mielőtt prémiumról standardra vált, győződjön meg arról, hogy a kapcsolatcsoporthoz kapcsolt virtuális hálózatok száma 10-nél kevesebb. Ha nem, a frissítési kérelem meghiúsul, és prémium díjtételeket számlázunk Önnek.
  • A többi geopolitikai régióban lévő virtuális hálózatok mindegyikét először le kell választani. Ha nem távolítja el a hivatkozást, a frissítési kérelem sikertelen lesz, és továbbra is prémium díjakat számlázunk Önnek.
  • Az útvonaltáblának 4000-nél kevesebb útvonalból kell állnia a privát társhálózat létesítéséhez. Ha az útvonaltábla mérete nagyobb, mint 4000 útvonal, a BGP-munkamenet csökken. A BGP-munkamenet csak akkor jön létre újra, ha a meghirdetett előtagok száma 4000 alatt van.

A meglévő kapcsolatcsoport ExpressRoute prémium szintű bővítményét az alábbi PowerShell-parancsmaggal tilthatja le:

$ckt = Get-AzExpressRouteCircuit -Name "ExpressRouteARMCircuit" -ResourceGroupName "ExpressRouteResourceGroup"

$ckt.Sku.Tier = "Standard"
$ckt.sku.Name = "Standard_MeteredData"

Set-AzExpressRouteCircuit -ExpressRouteCircuit $ckt

Az ExpressRoute-kapcsolatcsoport sávszélességének frissítése

A szolgáltató által támogatott sávszélesség-beállításokért tekintse meg az ExpressRoute gyakori kérdéseit. A meglévő kapcsolatcsoport méreténél nagyobb méretet választhat.

Fontos

Előfordulhat, hogy újra létre kell hoznia az ExpressRoute-kapcsolatcsoportot, ha nincs megfelelő kapacitás a meglévő porton. Nem frissítheti a kapcsolatcsoportot, ha ezen a helyen nincs további kapacitás.

Az ExpressRoute-kapcsolatcsoportok sávszélessége nem csökkenthető megszakítás nélkül. A sávszélesség visszalépéséhez meg kell szüntetni az ExpressRoute-kapcsolatcsoportot, majd újra ki kell építeni egy új ExpressRoute-kapcsolatcsoportot.

Miután eldöntötte, hogy milyen méretűre van szüksége, az alábbi paranccsal méretezze át a kapcsolatcsoportot:

$ckt = Get-AzExpressRouteCircuit -Name "ExpressRouteARMCircuit" -ResourceGroupName "ExpressRouteResourceGroup"

$ckt.ServiceProviderProperties.BandwidthInMbps = 1000

Set-AzExpressRouteCircuit -ExpressRouteCircuit $ckt

A kapcsolatcsoport a Microsoft oldalán frissül. Ezután kapcsolatba kell lépnie a kapcsolatszolgáltatóval, hogy frissítse az oldalukon lévő konfigurációkat a módosításnak megfelelően. Az értesítés elküldése után megkezdjük a frissített sávszélesség-beállítás számlázását.

A termékváltozat áthelyezése forgalmi díjasról korlátlanra

Az ExpressRoute-kapcsolatcsoportok termékváltozatát az alábbi PowerShell-kódrészlet használatával módosíthatja:

$ckt = Get-AzExpressRouteCircuit -Name "ExpressRouteARMCircuit" -ResourceGroupName "ExpressRouteResourceGroup"

$ckt.Sku.Family = "UnlimitedData"
$ckt.sku.Name = "Premium_UnlimitedData"

Set-AzExpressRouteCircuit -ExpressRouteCircuit $ckt

A klasszikus és a Resource Manager-környezetekhez való hozzáférés szabályozása

Tekintse át az ExpressRoute-kapcsolatcsoportok áthelyezésére vonatkozó utasításokat a klasszikusból a Resource Manager üzemi modellbe.

ExpressRoute-kapcsolatcsoport bontása

Tekintse meg az alábbi információkat:

  • Az összes virtuális hálózatot le kell választania az ExpressRoute-kapcsolatcsoportról. Ha ez a művelet sikertelen, ellenőrizze, hogy csatlakozik-e virtuális hálózat a kapcsolatcsoporthoz.
  • Ha az ExpressRoute-kapcsolatcsoport szolgáltatójának kiépítési állapota kiépítés vagy kiépítés, akkor a szolgáltatóval együtt kell dolgoznia a kapcsolatcsoport felosztása érdekében. Továbbra is fenntartjuk az erőforrásokat, és addig számlázunk utánuk, amíg a szolgáltató be nem fejezi a kapcsolatcsoport megszüntetését és erről értesít minket.
  • Ha a szolgáltató megszakította a kapcsolatcsoportot, vagyis a szolgáltató kiépítési állapota Nem kiépített állapotra van állítva, törölheti a kapcsolatcsoportot. A kapcsolatcsoport számlázása leáll.

Az erőforrások eltávolítása

Az ExpressRoute-kapcsolatcsoportot az alábbi parancs futtatásával törölheti:

Remove-AzExpressRouteCircuit -ResourceGroupName "ExpressRouteResourceGroup" -Name "ExpressRouteARMCircuit"

Következő lépések

Miután létrehozta a kapcsolatcsoportot, és kiépítenie a szolgáltatójával, folytassa a következő lépéssel a társviszony-létesítés konfigurálásához: