Rövid útmutató: Privát mobilhálózat és -hely üzembe helyezése – Azure PowerShell
Az Azure Private 5G Core egy Azure-felhőszolgáltatás, amely 5G magos hálózati függvényeket helyez üzembe és kezel egy Azure Stack Edge-eszközön egy helyszíni magánhálózat részeként vállalatok számára. Ez a rövid útmutató azt ismerteti, hogyan helyezhet üzembe Azure PowerShell az alábbi erőforrásokat az USA keleti régiójában. Lásd: Az Azure-beli privát 5G Core-t tartalmazó Azure-régiók régiónként elérhető termékei .
- Egy privát mobilhálózat.
- Egy webhely.
- Az alapértelmezett szolgáltatás- és az allow-all SIM-szabályzat (az Alapértelmezett szolgáltatás és az Összes engedélyezése SIM-szabályzatban leírtak szerint).
- Opcionálisan egy vagy több SIM és egy SIM-csoport.
Előfeltétel: az Azure PowerShell modul telepítése
A cikkben leírt lépések elvégzéséhez telepítenie és konfigurálnia kell az Azure PowerShell modult. Ügyeljen arra, hogy kövesse az összes utasítást. A telepítés befejezése után jelentkezzen be az Azure-ba, és válassza ki az előfizetését.
Megjegyzés
A lépések elvégzéséhez szüksége lesz egy Azure-fiókra. Ha nincs Azure-fiókja, regisztráljon egy ingyenes próbaverzióra.
Előfeltétel: Privát mobilhálózat és -hely üzembe helyezésének előkészítése
- Végezze el a magánhálózat üzembe helyezésének előfeltételeit, és az AKS-fürtöt.
- Győződjön meg arról, hogy a Azure Portal egy olyan fiókkal tud bejelentkezni, amely hozzáfér a privát mobilhálózat üzembe helyezéséhez szükséges előfeltételek elvégzéséhez című szakaszban azonosított aktív előfizetéshez. Ennek a fióknak beépített közreműködői vagy tulajdonosi szerepkörrel kell rendelkeznie az előfizetés hatókörében.
- Gyűjtse össze a magánhálózat üzembe helyezéséhez szükséges információkat. Ha SIM-eket szeretne kiépíteni, elő kell készítenie egy JSON-fájlt, amely tartalmazza a SIM-adatokat, a JSON-fájlformátumban leírtak szerint az SIM-ek kiépítéséhez.
- Azonosítsa a hely Azure Stack Edge Pro-eszközének 5. és 6. portjának megfelelő adapterek nevét.
- Gyűjtse össze a webhelyhez szükséges információkat.
- Tekintse meg a csomagmag aktuális verziójára vonatkozó kibocsátási megjegyzéseket, és hogy az Azure Stack Edge (ASE) által jelenleg futó verzió támogatja-e. Ha az ASE-verzió nem kompatibilis a legújabb csomagmaggal, frissítse az Azure Stack Edge Pro GPU-t.
Azure PowerShell cikkben használt parancsok
- New-AzMobileNetwork
- New-AzMobileNetworkSimGroup
- New-AzMobileNetworkSlice
- New-AzMobileNetworkServiceResourceIdObject
- New-AzMobileNetworkSim
- New-AzMobileNetworkSimStaticIPPropertiesObject
- New-AzMobileNetworkSite
Bejelentkezés az Azure-ba
Ehhez a mintához Azure PowerShell szükséges. A verzió azonosításához futtassa a következőt: Get-Module -ListAvailable Az
.
Ha telepíteni vagy frissíteni szeretne, olvassa el az Azure PowerShell-modul telepítését ismertető cikket.
Futtassa a Connect-AzAccount parancsmagot az Azure-hoz való csatlakozáshoz.
Magánhálózat, hely és SIM üzembe helyezése
A privát mobilhálózat, a hely és a SIM sikeres üzembe helyezéséhez a következő lépéseket kell elvégeznie. Minden lépésnek teljesnek kell lennie, mielőtt továbblép a következőre.
Számos parancshoz annak az Azure-előfizetésnek az azonosítója szükséges, amelyben az Azure-erőforrásokat üzembe kell helyezni. Ez az <SUB_ID>
alábbi parancsok szerint jelenik meg. A folytatás előtt szerezze be ezt az értéket.
Mobilhálózati erőforrás létrehozása
Új mobilhálózati erőforrás létrehozásához használhatóNew-AzMobileNetwork
. A példaparancs a következő helyőrző értékeket használja, és cserélje le őket az Előfeltétel: Felkészülés magánhálózat és hely üzembe helyezésére című témakörben összegyűjtött adatokra.
Helyőrző | Érték |
---|---|
<MOBILENETWORK> |
Adja meg a magánhálózat nevét. |
<RESOURCEGROUP> |
Adja meg az erőforráscsoport nevét. |
New-AzMobileNetwork -Name <MOBILENETWORK> -ResourceGroupName <RESOURCEGROUP> -Location eastus -PublicLandMobileNetworkIdentifierMcc 001 -PublicLandMobileNetworkIdentifierMnc 01
SIM-csoport létrehozása
Új SIM-csoport létrehozásához használhatóNew-AzMobileNetworkSimGroup
. A példaparancs a következő helyőrző értékeket használja, és cserélje le őket az Előfeltétel: Felkészülés magánhálózat és hely üzembe helyezésére című témakörben összegyűjtött adatokra.
Változó | Helyőrző | Érték |
---|---|---|
<SIMGROUP> |
Adja meg a sim csoport nevét. | |
<RESOURCEGROUP> |
Adja meg az erőforráscsoport nevét. | |
<SUB_ID> |
Annak az Azure-előfizetésnek az azonosítója, amelyben az Azure-erőforrásokat üzembe kell helyezni. |
New-AzMobileNetworkSimGroup -Name <SIMGROUP> -ResourceGroupName <RESOURCEGROUP> -Location eastus -MobileNetworkId "/subscriptions/<SUB_ID>/resourceGroups/<RESOURCEGROUP>/providers/Microsoft.MobileNetwork/mobileNetworks/<MOBILENETWORK>"
Győződjön meg arról, hogy az Y beírásával szeretné végrehajtani a műveletet.
Szelet létrehozása
Új szelet létrehozásához használhatóNew-AzMobileNetworkSlice
. A példaparancs a következő helyőrző értékeket használja, és cserélje le őket az Előfeltétel: Felkészülés magánhálózat és hely üzembe helyezésére című témakörben összegyűjtött adatokra.
Helyőrző | Érték |
---|---|
<MOBILENETWORK> |
Adja meg a magánhálózat nevét. |
<RESOURCEGROUP> |
Adja meg az erőforráscsoport nevét. |
<SLICE> |
Adja meg a szelet nevét. |
<SUB_ID> |
Annak az Azure-előfizetésnek az azonosítója, amelyben az Azure-erőforrásokat üzembe kell helyezni. |
New-AzMobileNetworkSlice -MobileNetworkName <MOBILENETWORK> -ResourceGroupName <RESOURCEGROUP> -SliceName <SLICE> -Location eastus -SnssaiSst 1
Hozzon létre egy változót a Szelet erőforrás konfigurációja számára.
$sliceConfiguration = New-AzMobileNetworkSliceConfigurationObject -DataNetworkConfiguration $dataNetworkConfiguration -DefaultDataNetworkId "/subscriptions/<SUB_ID>/resourceGroups/<RESOURCEGROUP>/providers/Microsoft.MobileNetwork/mobileNetworks/<MOBILENETWORK>/dataNetworks/<DATANETWORK>" -SliceId "/subscriptions/<SUB_ID>/resourceGroups/<RESOURCEGROUP>/providers/Microsoft.MobileNetwork/mobileNetworks/<MOBILENETWORK>/slices/<SLICE>"
Szolgáltatás létrehozása
Új szolgáltatás létrehozásához használhatóNew-AzMobileNetworkService
. A példaparancs a következő helyőrző értékeket használja, és cserélje le őket az Előfeltétel: Felkészülés magánhálózat és hely üzembe helyezésére című témakörben összegyűjtött adatokra.
Helyőrző | Érték |
---|---|
<MOBILENETWORK> |
Adja meg a magánhálózat nevét. |
<RESOURCEGROUP> |
Adja meg az erőforráscsoport nevét. |
<SERVICE> |
Adja meg a szolgáltatás nevét. |
<SUB_ID> |
Annak az Azure-előfizetésnek az azonosítója, amelyben az Azure-erőforrásokat üzembe kell helyezni. |
$dataFlowTemplates = New-AzMobileNetworkServiceDataFlowTemplateObject -Direction Bidirectional -Protocol ip -RemoteIPList any -TemplateName any
$pccRule = New-AzMobileNetworkPccRuleConfigurationObject -RuleName rule_any -RulePrecedence 199 -ServiceDataFlowTemplate $dataFlowTemplates
New-AzMobileNetworkService -MobileNetworkName <MOBILENETWORK> -Name <SERVICE> -ResourceGroupName <RESOURCEGROUP> -Location eastus -PccRule $pccRule -ServicePrecedence 255
Hozzon létre egy változót a szolgáltatáserőforrás azonosítójának.
$serviceResourceId = New-AzMobileNetworkServiceResourceIdObject -Id "/subscriptions/<SUB_ID>/resourceGroups/<RESOURCEGROUP>/providers/Microsoft.MobileNetwork/mobileNetworks/<MOBILENETWORK>/services/<SERVICE>"
SIM-szabályzat létrehozása
Új SIM-szabályzat létrehozásához használhatóNew-AzMobileNetworkSimPolicy
. A példaparancs a következő helyőrző értékeket használja, és cserélje le őket az Előfeltétel: Felkészülés magánhálózat és hely üzembe helyezésére című témakörben összegyűjtött adatokra.
Helyőrző | Érték |
---|---|
<RESOURCEGROUP> |
Adja meg az erőforráscsoport nevét. |
<MOBILENETWORK> |
Adja meg a magánhálózat nevét. |
<SERVICE> |
Adja meg a szolgáltatás nevét. |
<DATANETWORK> |
Adja meg az adathálózat nevét. |
<SLICE> |
Adja meg a szelet nevét. |
<SIMPOLICY> |
Adja meg a SIM-szabályzat nevét. |
<SUB_ID> |
Annak az Azure-előfizetésnek az azonosítója, amelyben az Azure-erőforrásokat üzembe kell helyezni. |
New-AzMobileNetworkSimPolicy -MobileNetworkName <MOBILENETWORK> -Name <SIMPOLICY> -ResourceGroupName <RESOURCEGROUP> -DefaultSliceId "/subscriptions/<SUB_ID>/resourceGroups/<RESOURCEGROUP>/providers/Microsoft.MobileNetwork/mobileNetworks/<MOBILENETWORK>/slices/<SLICE>" -Location eastus -SliceConfiguration $sliceConfiguration -UeAmbrDownlink "2 Gbps" -UeAmbrUplink "2 Gbps"
SIM-kártya létrehozása
Új SIM-kártya létrehozásához használhatóNew-AzMobileNetworkSim
. A példaparancs a következő helyőrző értékeket használja, és cserélje le őket az Előfeltétel: Felkészülés magánhálózat és hely üzembe helyezésére című témakörben összegyűjtött adatokra.
Helyőrző | Érték |
---|---|
<SIMGROUP> |
Adja meg a SIM-csoport nevét. |
<SIM> |
Adja meg a SIM-kártya nevét. |
<RESOURCEGROUP> |
Adja meg az erőforráscsoport nevét. |
<MOBILENETWORK> |
Adja meg a magánhálózat nevét. |
<SERVICE> |
Adja meg a szolgáltatás nevét. |
<DATANETWORK> |
Adja meg az adathálózat nevét. |
<SLICE> |
Adja meg a szelet nevét. |
<SIMPOLICY> |
Adja meg a SIM-szabályzat nevét. |
<SUB_ID> |
Annak az Azure-előfizetésnek az azonosítója, amelyben az Azure-erőforrásokat üzembe kell helyezni. |
$staticIp = New-AzMobileNetworkSimStaticIPPropertiesObject -StaticIPIpv4Address 10.0.0.20
New-AzMobileNetworkSim -GroupName <SIMGROUP> -Name <SIM> -ResourceGroupName <RESOURCEGROUP> -InternationalMobileSubscriberIdentity 000000000000001 -AuthenticationKey 00112233445566778899AABBCCDDEEFF -DeviceType Mobile -IntegratedCircuitCardIdentifier 8900000000000000001 -OperatorKeyCode 00000000000000000000000000000001 -SimPolicyId "/subscriptions/<SUB_ID>/resourceGroups/<RESOURCEGROUP>/providers/Microsoft.MobileNetwork/mobileNetworks/<MOBILENETWORK>/simPolicies/<SIMPOLICY>" -StaticIPConfiguration $staticIp
Webhely és függő erőforrások létrehozása
Az új helyerőforrás és az összes többi szükséges erőforrás (PCCP, PCDP és ADN) létrehozásához használhatóNew-AzMobileNetworkSite
. A befejezést követően az alkalmazás teljesen üzembe lesz helyezve. A példaparancs a következő helyőrző értékeket használja, és cserélje le őket az Előfeltétel: Felkészülés magánhálózat és hely üzembe helyezésére című témakörben összegyűjtött adatokra.
Helyőrző | Érték |
---|---|
<RESOURCEGROUP> |
Adja meg az erőforráscsoport nevét. |
<SUB_ID> |
Annak az Azure-előfizetésnek az azonosítója, amelyben az Azure-erőforrásokat üzembe kell helyezni. |
<ASE> |
Adja meg az ASE-eszköz nevét. |
<MOBILENETWORK> |
Adja meg a létrehozott magánhálózat nevét. |
<SITE> |
Adja meg a webhely nevét. |
<CUSTOMLOCATION> |
Adja meg az egyéni hely nevét. |
<DATANETWORK> |
Adja meg az adathálózat nevét. |
$aseId = "/subscriptions/<SUB_ID>/resourceGroups/<RESOURCEGROUP>/providers/Microsoft.DataBoxEdge/DataBoxEdgeDevices/<ASE>"
$customLocationId = "/subscriptions/<SUB_ID>/resourceGroups/<RESOURCEGROUP>/providers/Microsoft.ExtendedLocation/customLocations/<CUSTOMLOCATION>"
New-AzMobileNetworkSite -Name <SITE> -ResourceGroup <RESOURCEGROUP> -Location eastus -PlatformType AKS-HCI -Sku G0 -MobileNetwork <MOBILENETWORK> -ControlPlaneAccessInterfaceIpv4Address 10.232.44.56 -ControlPlaneAccessInterfaceIpv4Subnet 10.232.44.0/24 -ControlPlaneAccessInterfaceIpv4Gateway 10.232.44.1 -ControlPlaneAccessInterfaceName N2 -UserPlaneAccessInterfaceName N3 -UserPlaneAccessInterfaceIpv4Address 192.168.0.101 -UserPlaneAccessInterfaceIpv4Gateway 192.168.0.1 -UserPlaneAccessInterfaceIpv4Subnet 192.168.0.0/24 -UserPlaneDataInterfaceIpv4Address 10.0.0.101 -UserPlaneDataInterfaceIpv4Subnet 10.0.0.0/8 -UserPlaneDataInterfaceIpv4Gateway 10.0.0.1 -DataNetworkName <DATANETWORK> -LocalDiagnosticAccessAuthenticationType Password -UserEquipmentAddressPoolPrefix 192.168.1.0/24 -CoreNetworkTechnology 5GC -AzureStackEdgeDeviceId $aseId -UserPlaneDataInterfaceName N6 -DnsAddress 1.1.1.1 -CustomLocation $customLocationId
Az erőforrások eltávolítása
Ha nem szeretné megtartani az üzemelő példányt, törölje az erőforráscsoportot.
Következő lépések
Ha megtartotta az üzemelő példányt, megkezdheti a szabályzatvezérlés megtervezését annak meghatározásához, hogy a privát mobilhálózat hogyan kezeli a forgalmat, vagy hozzáadhat további webhelyeket a privát mobilhálózathoz.