Aracılığıyla paylaş


Hızlı Başlangıç: Özel mobil ağ ve site dağıtma - Azure PowerShell

Azure Özel 5G Core, kuruluşlar için şirket içi özel mobil ağın parçası olarak bir Azure Stack Edge cihazında 5G çekirdek ağ işlevlerini dağıtmaya ve yönetmeye yönelik bir Azure bulut hizmetidir. Bu hızlı başlangıçta, Doğu ABD Azure bölgesinde aşağıdaki kaynakları dağıtmak için Azure PowerShell'in nasıl kullanılacağı açıklanmaktadır. Bkz . Azure Özel 5G Core'un kullanılabildiği Azure bölgeleri için bölgeye göre kullanılabilir ürünler.

  • Özel bir mobil ağ.
  • Bir site.
  • Varsayılan hizmet ve tümüne izin ver SIM ilkesi (Varsayılan hizmet ve tümüne izin ver SIM ilkesinde açıklandığı gibi).
  • İsteğe bağlı olarak, bir veya daha fazla SIM ve bir SIM grubu.

Önkoşul: Azure PowerShell modülünü yükleyin

Bu makaledeki adımları gerçekleştirmek için Azure PowerShell modülünü yüklemeniz ve yapılandırmanız gerekir. Tüm yönergeleri tamamladığınızdan emin olun. Yükleme işlemi tamamlandıktan sonra Azure'da oturum açın ve aboneliğinizi seçin.

Not

Bu adımları tamamlamak için bir Azure hesabınızın olması gerekir. Azure hesabınız yoksa ücretsiz denemeye kaydolabilirsiniz.

Önkoşul: Özel bir mobil ağ ve site dağıtmaya hazırlanma

Bu makalede kullanılan Azure PowerShell komutları

Azure'da oturum açma

Bu örnek için Azure PowerShell gerekir. Sürümü bulmak için Get-Module -ListAvailable Az komutunu çalıştırın. Yüklemeniz veya yükseltmeniz gerekirse, bkz. Azure PowerShell Modülü yükleme.

Azure'a bağlanmak için Connect-AzAccount cmdlet'ini çalıştırın.

Özel mobil ağ, site ve SIM dağıtma

Özel bir mobil ağı, siteyi ve SIM'i başarıyla dağıtmak için aşağıdaki adımları tamamlamanız gerekir. Sonraki adıma geçmeden önce her adımın tam olarak tamamlanması gerekir.

Çeşitli komutlar, Azure kaynaklarının dağıtılacağı Azure aboneliğinin kimliğini gerektirir. Bu, aşağıdaki komutlarda olduğu gibi <SUB_ID> görünür. Devam etmeden önce bu değeri alın.

Mobil Ağ kaynağı oluşturma

Yeni bir Mobil Ağ kaynağı oluşturmak için kullanınNew-AzMobileNetwork. Örnek komut aşağıdaki yer tutucu değerleri kullanır ve bunları Önkoşul: Özel bir mobil ağ ve site dağıtmaya hazırlanma başlığı altında toplanan bilgilerle değiştirin.

Yer tutucu Değer
<MOBILENETWORK> Özel mobil ağ için bir ad girin.
<RESOURCEGROUP> Kaynak grubunun adını girin.
New-AzMobileNetwork -Name <MOBILENETWORK> -ResourceGroupName <RESOURCEGROUP> -Location eastus -PublicLandMobileNetworkIdentifierMcc 001 -PublicLandMobileNetworkIdentifierMnc 01

SIM Grubu oluşturma

Yeni bir SIM Grubu oluşturmak için kullanınNew-AzMobileNetworkSimGroup. Örnek komut aşağıdaki yer tutucu değerleri kullanır ve bunları Önkoşul: Özel bir mobil ağ ve site dağıtmaya hazırlanma başlığı altında toplanan bilgilerle değiştirin.

Değişken Yer tutucu Değer
<SIMGROUP> Sim grubunun adını girin.
<RESOURCEGROUP> Kaynak grubunun adını girin.
<SUB_ID> Azure kaynaklarının dağıtılacağı Azure aboneliğinin kimliği.
New-AzMobileNetworkSimGroup -Name <SIMGROUP> -ResourceGroupName <RESOURCEGROUP> -Location eastus -MobileNetworkId "/subscriptions/<SUB_ID>/resourceGroups/<RESOURCEGROUP>/providers/Microsoft.MobileNetwork/mobileNetworks/<MOBILENETWORK>"

Y yazarak eylemi gerçekleştirmek istediğinizi onaylayın.

Dilim Oluşturma

Yeni bir Dilim oluşturmak için kullanınNew-AzMobileNetworkSlice. Örnek komut aşağıdaki yer tutucu değerleri kullanır ve bunları Önkoşul: Özel bir mobil ağ ve site dağıtmaya hazırlanma başlığı altında toplanan bilgilerle değiştirin.

Yer tutucu Değer
<MOBILENETWORK> Özel mobil ağın adını girin.
<RESOURCEGROUP> Kaynak grubunun adını girin.
<SLICE> Dilimin adını girin.
<SUB_ID> Azure kaynaklarının dağıtılacağı Azure aboneliğinin kimliği.
New-AzMobileNetworkSlice -MobileNetworkName <MOBILENETWORK> -ResourceGroupName <RESOURCEGROUP> -SliceName <SLICE> -Location eastus -SnssaiSst 1

Dilim kaynağının yapılandırması için bir değişken oluşturun.

$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>"

Hizmet Oluşturma

Yeni bir Hizmet oluşturmak için kullanınNew-AzMobileNetworkService. Örnek komut aşağıdaki yer tutucu değerleri kullanır ve bunları Önkoşul: Özel bir mobil ağ ve site dağıtmaya hazırlanma başlığı altında toplanan bilgilerle değiştirin.

Yer tutucu Değer
<MOBILENETWORK> Özel mobil ağın adını girin.
<RESOURCEGROUP> Kaynak grubunun adını girin.
<SERVICE> Hizmetin adını girin.
<SUB_ID> Azure kaynaklarının dağıtılacağı Azure aboneliğinin kimliği.
$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

Hizmet kaynağının kimliği için bir değişken oluşturun.

$serviceResourceId = New-AzMobileNetworkServiceResourceIdObject -Id "/subscriptions/<SUB_ID>/resourceGroups/<RESOURCEGROUP>/providers/Microsoft.MobileNetwork/mobileNetworks/<MOBILENETWORK>/services/<SERVICE>"

SIM İlkesi oluşturma

Yeni bir SIM İlkesi oluşturmak için kullanınNew-AzMobileNetworkSimPolicy. Örnek komut aşağıdaki yer tutucu değerleri kullanır ve bunları Önkoşul: Özel bir mobil ağ ve site dağıtmaya hazırlanma başlığı altında toplanan bilgilerle değiştirin.

Yer tutucu Değer
<RESOURCEGROUP> Kaynak grubunun adını girin.
<MOBILENETWORK> Özel mobil ağın adını girin.
<SERVICE> Hizmetin adını girin.
<DATANETWORK> Veri ağının adını girin.
<SLICE> Dilimin adını girin.
<SIMPOLICY> SIM ilkesinin adını girin.
<SUB_ID> Azure kaynaklarının dağıtılacağı Azure aboneliğinin kimliği.
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 oluşturma

Yeni bir SIM oluşturmak için kullanınNew-AzMobileNetworkSim. Örnek komut aşağıdaki yer tutucu değerleri kullanır ve bunları Önkoşul: Özel bir mobil ağ ve site dağıtmaya hazırlanma başlığı altında toplanan bilgilerle değiştirin.

Yer tutucu Değer
<SIMGROUP> SIM grubunun adını girin.
<SIM> SIM'in adını girin.
<RESOURCEGROUP> Kaynak grubunun adını girin.
<MOBILENETWORK> Özel mobil ağın adını girin.
<SERVICE> Hizmetin adını girin.
<DATANETWORK> Veri ağının adını girin.
<SLICE> Dilimin adını girin.
<SIMPOLICY> SIM ilkesinin adını girin.
<SUB_ID> Azure kaynaklarının dağıtılacağı Azure aboneliğinin kimliği.
$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

Site ve bağımlı kaynaklar oluşturma

Yeni Site kaynağını ve kalan tüm gerekli kaynakları (PCCP, PCDP ve ADN) oluşturmak için kullanınNew-AzMobileNetworkSite. Tamamlandıktan sonra uygulama tamamen dağıtılır. Örnek komut aşağıdaki yer tutucu değerleri kullanır ve bunları Önkoşul: Özel bir mobil ağ ve site dağıtmaya hazırlanma başlığı altında toplanan bilgilerle değiştirin.

Yer tutucu Değer
<RESOURCEGROUP> Kaynak grubunun adını girin.
<SUB_ID> Azure kaynaklarının dağıtılacağı Azure aboneliğinin kimliği.
<ASE> ASE cihazının adını girin.
<MOBILENETWORK> Oluşturduğunuz özel mobil ağın adını girin.
<SITE> Sitenin adını girin.
<CUSTOMLOCATION> Özel konumun adını girin.
<DATANETWORK> Veri ağının adını girin.
$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

Kaynakları temizleme

Dağıtımınızı korumak istemiyorsanız kaynak grubunu silin.

Sonraki adımlar

Dağıtımınızı koruduysanız, özel mobil ağınızın trafiği nasıl işlediğini belirlemek için ilke denetimi tasarlamaya başlayabilir veya özel mobil ağınıza daha fazla site ekleyebilirsiniz.

  • Özel mobil ağınız için ilke denetimi yapılandırmasını tasarlama hakkında daha fazla bilgi edinin.
  • Site için gerekli bilgileri toplayın.