Mulai cepat: Menyebarkan jaringan dan situs seluler privat - Azure CLI
Azure Private 5G Core adalah layanan cloud Azure untuk menyebarkan dan mengelola fungsi jaringan inti 5G pada perangkat Azure Stack Edge, sebagai bagian dari jaringan seluler privat lokal untuk perusahaan. Mulai cepat ini menjelaskan cara menggunakan Azure CLI untuk menyebarkan sumber daya berikut di wilayah Azure US Timur. Lihat Produk yang tersedia menurut wilayah untuk wilayah Azure tempat Azure Private 5G Core tersedia.
- Jaringan seluler privat.
- Sebuah situs.
- Layanan default dan kebijakan IZINKAN-semua SIM (seperti yang dijelaskan dalam Layanan default dan kebijakan izinkan semua SIM).
- Secara opsional, satu atau beberapa SIM, dan grup SIM.
Gunakan lingkungan Bash di Azure Cloud Shell. Untuk informasi selengkapnya, lihat Mulai Cepat untuk Bash di Azure Cloud Shell.
Jika Anda lebih suka menjalankan perintah referensi CLI secara lokal, instal Azure CLI. Jika Anda menjalankan Windows atau macOS, pertimbangkan untuk menjalankan Azure CLI dalam kontainer Docker. Untuk informasi lebih lanjut, lihat Cara menjalankan Azure CLI di kontainer Docker.
Jika Anda menggunakan instalasi lokal, masuk ke Azure CLI dengan menggunakan perintah login az. Untuk menyelesaikan proses autentikasi, ikuti langkah-langkah yang ditampilkan di terminal Anda. Untuk opsi masuk lainnya, lihat Masuk dengan Azure CLI.
Saat Anda diminta, instal ekstensi Azure CLI pada penggunaan pertama. Untuk informasi selengkapnya tentang ekstensi, lihat Menggunakan ekstensi dengan Azure CLI.
Jalankan versi az untuk menemukan versi dan pustaka dependen yang diinstal. Untuk meningkatkan ke versi terbaru, jalankan peningkatan az.
Prasyarat: Bersiap untuk menyebarkan jaringan dan situs seluler privat
- Selesaikan tugas prasyarat untuk menyebarkan jaringan seluler privat dan Komisikan kluster AKS.
- Pastikan Anda dapat masuk ke portal Azure menggunakan akun dengan akses ke langganan aktif yang Anda identifikasi di Menyelesaikan tugas prasyarat untuk menyebarkan jaringan seluler privat. Akun ini harus memiliki peran Kontributor atau Pemilik bawaan di cakupan langganan.
- Kumpulkan informasi yang diperlukan untuk menyebarkan jaringan seluler privat. Jika Anda ingin menyediakan SIM, Anda harus menyiapkan file JSON yang berisi informasi SIM Anda, seperti yang dijelaskan dalam format file JSON untuk menyediakan SIM.
- Identifikasi nama antarmuka yang sesuai dengan port 5 dan 6 pada perangkat Azure Stack Edge Pro di situs.
- Kumpulkan informasi yang diperlukan untuk situs.
- Lihat catatan rilis untuk versi inti paket saat ini, dan apakah itu didukung oleh versi azure Stack Edge (ASE) Anda saat ini berjalan. Jika versi ASE Anda tidak kompatibel dengan inti paket terbaru, perbarui Azure Stack Edge Pro GPU Anda.
Perintah Azure CLI digunakan dalam artikel ini
- az mobile-network create
- az mobile-network site create
- az mobile-network pccp create
- az mobile-network pcdp create
- az mobile-network data-network create
- az mobile-network sim group create
- az mobile-network slice create
- az mobile-network service create
- buat kebijakan sim jaringan seluler az
- buat sim jaringan seluler az
- az mobile-network attached-data-network create
Meluncurkan Azure Cloud Shell
Azure Cloud Shell adalah shell interaktif gratis yang dapat Anda gunakan untuk menjalankan langkah-langkah dalam artikel ini. Shell ini memiliki alat Azure umum yang telah dipasang sebelumnya dan dikonfigurasi untuk digunakan dengan akun Anda.
Untuk membuka Cloud Shell, cukup pilih Cobalah dari sudut kanan atas blok kode. Anda juga dapat meluncurkan Cloud Shell di tab browser terpisah dengan membuka https://shell.azure.com.
Saat Cloud Shell terbuka, verifikasi bahwa Bash dipilih untuk lingkungan Anda. Sesi berikutnya akan menggunakan Azure CLI dalam lingkungan Bash, Pilih Salin untuk menyalin blok kode, tempelkan ke Cloud Shell, lalu tekan Enter untuk menjalankannya.
Masuk ke Azure
Cloud Shell diautentikasi secara otomatis dengan akun awal yang digunakan untuk masuk. Gunakan skrip berikut untuk masuk menggunakan langganan yang berbeda, menggantikan <Subscription ID>
dengan ID Langganan Azure Anda. Jika Anda tidak memiliki Langganan Azure, buat Akun gratis Azure sebelum memulai.
subscription="<subscriptionId>" # add subscription here
az account set -s $subscription # ...or use 'az login'
Untuk informasi selengkapnya, lihat mengatur langganan aktif atau masuk secara interaktif
Menyebarkan jaringan seluler privat, situs, dan SIM
Anda harus menyelesaikan langkah-langkah berikut agar berhasil menyebarkan jaringan seluler privat, situs, dan SIM. Setiap langkah harus sepenuhnya selesai sebelum melanjutkan ke langkah berikutnya.
Membuat sumber daya Jaringan Seluler
Gunakan az mobile-network create
untuk membuat sumber daya Jaringan Seluler baru. Contoh perintah menggunakan nilai tempat penampung berikut, ganti dengan informasi yang dikumpulkan di Prasyarat: Bersiap untuk menyebarkan jaringan dan situs seluler privat.
Placeholder | Nilai |
---|---|
<MOBILENETWORK> |
Masukkan nama untuk jaringan seluler privat. |
<RESOURCEGROUP> |
Masukkan nama grup sumber daya. |
az mobile-network create --location eastus -n <MOBILENETWORK> -g <RESOURCEGROUP> --identifier mcc=001 mnc=01
Membuat sumber daya Situs
Gunakan az mobile-network site
untuk membuat sumber daya Situs baru. Contoh perintah menggunakan nilai tempat penampung berikut, ganti dengan informasi yang dikumpulkan di Prasyarat: Bersiap untuk menyebarkan jaringan dan situs seluler privat.
Placeholder | Nilai |
---|---|
<MOBILENETWORK> |
Masukkan nama jaringan seluler privat yang Anda buat. |
<SITE> |
Masukkan nama untuk situs. |
<RESOURCEGROUP> |
Masukkan nama grup sumber daya. |
az mobile-network site create --mobile-network-name <MOBILENETWORK> -n <SITE> -g <RESOURCEGROUP>
Membuat sumber daya Sarana Kontrol Inti Paket
Gunakan az mobile-network pccp create
untuk membuat sumber daya Packet Core Control Plane baru. Contoh perintah menggunakan nilai tempat penampung berikut, ganti dengan informasi yang dikumpulkan di Prasyarat: Bersiap untuk menyebarkan jaringan dan situs seluler privat.
Placeholder | Nilai |
---|---|
<ASE> |
Masukkan nama ASE. |
<CUSTOMLOCATION> |
Masukkan nama lokasi kustom. |
<MOBILENETWORK> |
Masukkan nama jaringan seluler. |
<RESOURCEGROUP> |
Masukkan nama grup sumber daya. |
<CONTROLPLANE> |
Masukkan nama untuk sarana kontrol inti paket. |
<SITE> |
Masukkan nama situs. |
<IPV4ADDRESS> |
Masukkan alamat IPv4 situs. |
Dapatkan ID ASE dan tetapkan ke variabel.
ASE_ID=$(databoxedge device show --device-name <ASE> -g <RESOURCEGROUP> --query "id")
Dapatkan ID lokasi kustom dan tetapkan ke variabel.
CUSTOM_LOCATION_ID=$(customlocation show --name <CUSTOMLOCATION> -g <RESOURCEGROUP> --query "id")
Dapatkan ID situs dan tetapkan ke variabel.
SITE_ID=$(mobile-network site show --mobile-network-name <MOBILENETWORK> -g <RESOURCEGROUP> -n <SITE> --query "id")
Buat sarana kontrol inti paket.
az mobile-network pccp create -n <CONTROLPLANE> -g <RESOURCEGROUP> --access-interface name=N2 ipv4Address=<IPV4ADDRESS> --local-diagnostics authentication-type=Password --platform type=AKS-HCI azure-stack-edge-device="{id:$ASE_ID}" customLocation="{id:$CUSTOM_LOCATION_ID}" --sites "[{id:$SITE_ID}]" --sku G0 --location eastus
Membuat sumber daya Packet Core Data Plane
Gunakan az mobile-network pcdp create
untuk membuat sumber daya Packet Core Data Plane baru. Contoh perintah menggunakan nilai tempat penampung berikut, ganti dengan informasi yang dikumpulkan di Prasyarat: Bersiap untuk menyebarkan jaringan dan situs seluler privat.
Placeholder | Nilai |
---|---|
<DATAPLANE> |
Masukkan nama untuk bidang data. |
<RESOURCEGROUP> |
Masukkan nama grup sumber daya. |
<CONTROLPLANE> |
Masukkan nama sarana kontrol inti paket. |
az mobile-network pcdp create -n <DATAPLANE> -g <RESOURCEGROUP> --pccp-name <CONTROLPLANE> --access-interface name=N3
Membuat Jaringan Data
Gunakan az mobile-network data-network create
untuk membuat sumber daya Jaringan Data baru. Contoh perintah menggunakan nilai tempat penampung berikut, ganti dengan informasi yang dikumpulkan di Prasyarat: Bersiap untuk menyebarkan jaringan dan situs seluler privat.
Placeholder | Nilai |
---|---|
<DATANETWORK> |
Masukkan nama untuk jaringan data. |
<RESOURCEGROUP> |
Masukkan nama grup sumber daya. |
<MOBILENETWORK> |
Masukkan nama jaringan seluler privat. |
az mobile-network data-network create -n <DATANETWORK> -g <RESOURCEGROUP> --mobile-network-name <MOBILENETWORK> --location eastus
Membuat Grup SIM
Gunakan az mobile-network sim group create
untuk membuat sumber daya Packet Core Data Plane baru. Contoh perintah menggunakan nilai tempat penampung berikut, ganti dengan informasi yang dikumpulkan di Prasyarat: Bersiap untuk menyebarkan jaringan dan situs seluler privat.
Gunakan '' untuk membuat Grup SIM baru. Contoh perintah menggunakan nilai tempat penampung berikut, ganti dengan informasi yang dikumpulkan di Prasyarat: Bersiap untuk menyebarkan jaringan dan situs seluler privat.
Variabel | Placeholder | Nilai |
---|---|---|
<MOBILENETWORK> |
Masukkan nama jaringan seluler privat. | |
<SIMGROUP> |
Masukkan nama untuk grup sim. | |
<RESOURCEGROUP> |
Masukkan nama grup sumber daya. |
Dapatkan ID jaringan seluler dan tetapkan ke variabel.
NETWORK_ID=$(mobile-network show --mobile-network-name <MOBILENETWORK> -g <RESOURCEGROUP> --query "id")
Buat grup SIM.
az mobile-network sim group create -n <SIMGROUP> -g <RESOURCEGROUP> --mobile-network "{id:$NETWORK_ID}"
Membuat Iringan
Gunakan az mobile-network slice create
untuk membuat Slice baru. Contoh perintah menggunakan nilai tempat penampung berikut, ganti dengan informasi yang dikumpulkan di Prasyarat: Bersiap untuk menyebarkan jaringan dan situs seluler privat.
Placeholder | Nilai |
---|---|
<MOBILENETWORK> |
Masukkan nama untuk jaringan seluler privat. |
<RESOURCEGROUP> |
Masukkan nama grup sumber daya. |
<SLICE> |
Masukkan nama iringan. |
az mobile-network slice create --mobile-network-name <MOBILENETWORK> -n <SLICE> -g <RESOURCEGROUP> --snssai "{sst:1,sd:123abc}"
Membuat Layanan
Gunakan az mobile-network service create
untuk membuat Layanan baru. Contoh perintah menggunakan nilai tempat penampung berikut, ganti dengan informasi yang dikumpulkan di Prasyarat: Bersiap untuk menyebarkan jaringan dan situs seluler privat.
Placeholder | Nilai |
---|---|
<SERVICE> |
Masukkan nama layanan. |
<MOBILENETWORK> |
Masukkan nama untuk jaringan seluler privat. |
<RESOURCEGROUP> |
Masukkan nama grup sumber daya. |
az mobile-network service create -n <SERVICE> -g <RESOURCEGROUP> --mobile-network-name <MOBILENETWORK> --pcc-rules "[{ruleName:default-rule,rulePrecedence:10,serviceDataFlowTemplates:[{templateName:IP-to-server,direction:Uplink,protocol:[ip],remoteIpList:[10.3.4.0/24]}]}]" --service-precedence 10
Membuat Kebijakan SIM
Gunakan az mobile-network sim policy create
untuk membuat Kebijakan SIM baru. Contoh perintah menggunakan nilai tempat penampung berikut, ganti dengan informasi yang dikumpulkan di Prasyarat: Bersiap untuk menyebarkan jaringan dan situs seluler privat.
Placeholder | Nilai |
---|---|
<SLICE> |
Masukkan nama iringan. |
<DATANETWORK> |
Masukkan nama jaringan data. |
<SERVICE> |
Masukkan nama layanan. |
<RESOURCEGROUP> |
Masukkan nama grup sumber daya. |
<SIMPOLICY> |
Masukkan nama untuk kebijakan SIM. |
<MOBILENETWORK> |
Masukkan nama untuk jaringan seluler privat. |
Dapatkan ID ilis dan tetapkan ke variabel.
SLICE_ID=$(mobile-network slice show --mobile-network-name <MOBILENETWORK> -g <RESOURCEGROUP> -n <SLICE> --query "id")
Dapatkan ID jaringan data dan tetapkan ke variabel.
DATANETWORK_ID=$(mobile-network data-network show -n <DATANETWORK> --mobile-network-name <MOBILENETWORK> -g <RESOURCEGROUP> --query "id")
Dapatkan ID layanan dan tetapkan ke variabel.
SERVICE_ID=$(mobile-network service show -n <SERVICE> --mobile-network-name <MOBILENETWORK> -g <RESOURCEGROUP> --query "id")
Buat kebijakan SIM.
az mobile-network sim policy create -g <RESOURCEGROUP> -n <SIMPOLICY> --mobile-network-name <MOBILENETWORK> --default-slice '{id:$SLICE_ID}' --slice-config "[{slice:{id:$SLICE_ID},defaultDataNetwork:{id:$DATANETWORK_ID},dataNetworkConfigurations:[{dataNetwork:{id:$DATANETWORK_ID},allowedServices:[{id:$SERVICE_ID}],sessionAmbr:{uplink:'500 Mbps',downlink:'1 Gbps'}}]}]" --ue-ambr "{uplink:'500 Mbps',downlink:'1 Gbps'}" --location eastus
Membuat SIM
Gunakan az mobile-network sim create
untuk membuat SIM baru. Contoh perintah menggunakan nilai tempat penampung berikut, ganti dengan informasi yang dikumpulkan di Prasyarat: Bersiap untuk menyebarkan jaringan dan situs seluler privat.
Placeholder | Nilai |
---|---|
<SIMGROUP> |
Masukkan nama grup SIM. |
<SIM> |
Masukkan nama untuk SIM. |
<RESOURCEGROUP> |
Masukkan nama grup sumber daya. |
az mobile-network sim create -g <RESOURCEGROUP> --sim-group-name <SIMGROUP> -n <SIM> --international-msi 0000000000 --operator-key-code 00000000000000000000000000000000 --authentication-key 00000000000000000000000000000000
Lampirkan Jaringan Data
Gunakan az mobile-network attached-data-network create
untuk melampirkan Jaringan Data yang Anda buat. Contoh perintah menggunakan nilai tempat penampung berikut, ganti dengan informasi yang dikumpulkan di Prasyarat: Bersiap untuk menyebarkan jaringan dan situs seluler privat.
Placeholder | Nilai |
---|---|
<DATANETWORK> |
Masukkan nama untuk jaringan data. |
<CONTROLPLANE> |
Masukkan nama sarana kontrol inti paket. |
<DATAPLANE> |
Masukkan nama bidang data inti paket. |
<RESOURCEGROUP> |
Masukkan nama grup sumber daya. |
az mobile-network attached-data-network create -n <DATANETWORK> -g <RESOURCEGROUP> --pccp-name <CONTROLPLANE> --pcdp-name <DATAPLANE> --dns-addresses "[1.1.1.1]" --data-interface name=N6 --address-pool 192.168.1.0/24
Membersihkan sumber daya
Jika Anda tidak ingin menyimpan penyebaran, hapus grup sumber daya.
Langkah berikutnya
Jika Anda telah menyimpan penyebaran, Anda dapat mulai merancang kontrol kebijakan untuk menentukan bagaimana jaringan seluler privat Anda menangani lalu lintas, atau Anda dapat menambahkan lebih banyak situs ke jaringan seluler privat Anda.