Azure Stack HCI'de Arc sanal makineleri için ağ arabirimleri oluşturma
Şunlar için geçerlidir: Azure Stack HCI, sürüm 23H2
Bu makalede, Azure Stack HCI kümenizdeki bir Arc VM ile ilişkilendirebileceğiniz ağ arabirimlerinin nasıl oluşturulacağı açıklanır. Azure portalını veya Azure CLI'yi kullanarak ağ arabirimleri oluşturabilirsiniz.
Ağ arabirimleri hakkında
Ağ arabirimleri bir Azure kaynağıdır ve kümenize sanal makineleri dağıtmak için kullanılabilir. Mantıksal ağ oluşturulduktan sonra ağ arabirimleri oluşturabilir ve bunları oluşturacağınız sanal makinelerle ilişkilendirebilirsiniz.
Azure portalını veya Azure CLI'yi kullanarak ağ arabirimleri oluşturabilirsiniz. Azure portalını kullanırken ağ arabirimi oluşturma, VM oluşturma işleminin bir parçasıdır. Azure CLI'yı kullanırken, önce bir ağ arabirimi oluşturabilir ve ardından vm oluşturmak için bunu kullanabilirsiniz.
Önkoşullar
Ağ arabirimi oluşturmadan önce aşağıdaki önkoşulların tamamlandığından emin olun.
- Uygun RBAC rolü ve izinleri atanmış bir Azure aboneliğine erişim. Daha fazla bilgi için bkz . Azure Stack HCI Arc VM yönetimi için RBAC rolleri.
- VM'yi sağlamak istediğiniz kaynak grubuna erişim.
- Azure Stack HCI kümenizdeki bir veya daha fazla VM görüntüsüne erişim. Bu VM görüntüleri aşağıdaki yordamlardan biri tarafından oluşturulabilir:
- Azure Market bir görüntüden başlayan VM görüntüsü.
- Azure Depolama hesabındaki bir görüntüden başlayan VM görüntüsü.
- Kümenizdeki yerel paylaşımdaki bir görüntüden başlayan VM görüntüsü.
- Vm'leri sağlamak için kullanacağınız Azure Stack HCI kümeniz için özel bir konum. Özel konum, Azure Stack HCI kümesinin Genel Bakış sayfasında da gösterilir.
Azure Stack HCI kümenize bağlanmak için bir istemci kullanıyorsanız bkz . Azure CLI istemcisi aracılığıyla Azure Stack HCI'ye bağlanma.
Azure Stack HCI kümenizde oluşturduğunuz bir mantıksal ağa erişim. Daha fazla bilgi için bkz . Mantıksal ağ oluşturma.
Ağ arabirimi oluşturma
VM oluşturmak için önce mantıksal ağınızda bir ağ arabirimi oluşturmanız gerekir. Mantıksal ağınızın statik mi yoksa DHCP mi olduğuna bağlı olarak adımlar farklı olabilir.
Oturum açma ve aboneliği ayarlama
Oturum açma. Şunu yazın:
az login --use-device-code
Aboneliğinizi ayarlayın.
az account set --subscription <Subscription ID>
Statik IP ile sanal ağ arabirimi
Statik mantıksal ağınızda bir ağ arabirimi oluşturmak için bu adımları izleyin. içindeki < >
parametrelerini uygun değerlerle değiştirin.
Gerekli parametreleri ayarlayın. Aşağıda örnek bir çıkış verilmişti:
$lnetName = "myhci-lnet-static" $gateway ="100.68.180.1" $ipAddress ="100.68.180.6" $nicName ="myhci-nic-static" $subscription = "<Subscription ID>" $resource_group = "myhci-rg" $customLocationName = "myhci-cl" $customLocationID ="/subscriptions/$subscription/resourceGroups/$resource_group/providers/Microsoft.ExtendedLocation/customLocations/$customLocationName" $location = "eastus"
Parametrelerin açıklaması aşağıdadır:
Parametre Veri Akışı Açıklaması ad Azure Stack HCI kümenizde dağıtılan mantıksal ağda oluşturacağınız ağ arabiriminin adı. Azure kaynakları için Kurallar'a uygun bir ad sağladığından emin olun. Ağ arabirimi oluşturulduktan sonra yeniden adlandıramazsınız. resource-group Azure Stack HCI'nizin dağıtıldığı kaynak grubunun adı. Bu, önceden oluşturulmuş başka bir kaynak grubu da olabilir. aboneliği Azure Stack HCI'nizin dağıtıldığı aboneliğin adı veya kimliği. Bu, Azure Stack HCI kümenizdeki mantıksal ağ için kullandığınız başka bir abonelik olabilir. özel konum Azure Stack HCI kümenizdeki mantıksal ağ için kullanılacak özel konumun adı veya kimliği. konum tarafından az locations
belirtilen Azure bölgeleri. Örneğin, bu ,westeurope
olabilireastus
.alt ağ kimliği Mantıksal ağınızın adı. Örneğin: test-lnet-dynamic
.ip-allocation-method IP adresi ayırma yöntemi ve ağ arabiriminiz için veya static
olabilirdynamic
. Bu parametre belirtilmezse, varsayılan olarak ağ arabirimi dinamik bir yapılandırmayla oluşturulur.ip adresi Oluşturduğunuz ağ arabirimine atamak istediğiniz bir IPv4 adresi. Örneğin: "192.168.0.10". Statik IP adresine sahip bir ağ arabirimi oluşturmak için aşağıdaki komutu çalıştırın:
az stack-hci-vm network nic create --subscription $subscription --resource-group $resource_group --custom-location $customLocationID --location $location --name $nicName --subnet-id $lnetName --ip-address $ipAddress
Aşağıda örnek bir çıkış verilmişti:
{ "extendedLocation": { "name": "/subscriptions/<subscription ID>/resourceGroups/myhci-rg/providers/Microsoft.ExtendedLocation/customLocations/myhci-cl", "type": "CustomLocation" }, "id": "/subscriptions/<subscription ID>/resourceGroups/myhci-rg/providers/Microsoft.AzureStackHCI/networkinterfaces/myhci-nic-static", "location": "eastus", "name": "myhci-nic-static", "properties": { "dnsSettings": { "dnsServers": null }, "ipConfigurations": [ { "name": null, "properties": { "gateway": "192.168.200.1", "prefixLength": "24", "privateIpAddress": "192.168.201.3", "privateIpAllocationMethod": null, "subnet": { "id": "/subscriptions/<subscription ID>/resourceGroups/myhci-rg/providers/Microsoft.AzureStackHCI/logicalnetworks/myhci-lnet-static", "resourceGroup": "myhci-rg" } } } ], "macAddress": null, "provisioningState": "Succeeded", "resourceName": null, "status": {} }, "resourceGroup": "myhci-rg", "systemData": { "createdAt": "2023-11-02T23:00:47.714910+00:00", "createdBy": "guspinto@contoso.com", "createdByType": "User", "lastModifiedAt": "2023-11-02T23:02:08.720545+00:00", "lastModifiedBy": "<ID>", "lastModifiedByType": "Application" }, "tags": null, "type": "microsoft.azurestackhci/networkinterfaces" }
DHCP ile sanal ağ arabirimi
DHCP mantıksal ağınızda bir ağ arabirimi oluşturmak için bu adımları izleyin. içindeki < >
parametrelerini uygun değerlerle değiştirin.
Gerekli parametreleri ayarlayın. Aşağıda örnek bir çıkış verilmişti:
$nicName = "myhci-nic-dhcp" $lnetName = "myhci-lnet-dhcp" $subscription = "<subscription ID>" $resource_group = "myhci-rg" $customLocationName = "myhci-cl" $customLocationID ="/subscriptions/$subscription/resourceGroups/$resource_group/providers/Microsoft.ExtendedLocation/customLocations/$customLocationName" $location = "eastus"
Parametrelerin açıklaması aşağıdadır:
Parametre Veri Akışı Açıklaması ad Azure Stack HCI kümenizde dağıtılan mantıksal ağda oluşturacağınız ağ arabiriminin adı. Azure kaynakları için Kurallar'a uygun bir ad sağladığından emin olun. Ağ arabirimi oluşturulduktan sonra yeniden adlandıramazsınız. resource-group Azure Stack HCI'nizin dağıtıldığı kaynak grubunun adı. Bu, önceden oluşturulmuş başka bir kaynak grubu da olabilir. aboneliği Azure Stack HCI'nizin dağıtıldığı aboneliğin adı veya kimliği. Bu, Azure Stack HCI kümenizdeki mantıksal ağ için kullandığınız başka bir abonelik olabilir. özel konum Azure Stack HCI kümenizdeki mantıksal ağ için kullanılacak özel konumun adı veya kimliği. konum tarafından az locations
belirtilen Azure bölgeleri. Örneğin, bu olabilireastus
.alt ağ kimliği Mantıksal ağınızın adı. Örneğin: test-lnet-dynamic
.Ağ arabirimi oluşturmak için aşağıdaki komutu çalıştırın:
az stack-hci-vm network nic create --subscription $subscription --resource-group $resource_group --custom-location $customLocationID --location $location --name $nicName --subnet-id $lnetName
Örnek çıktı aşağıdaki gibidir:
{ "extendedLocation": { "name": "/subscriptions/<subscription ID>/resourceGroups/myhci-rg/providers/Microsoft.ExtendedLocation/customLocations/myhci-cl", "type": "CustomLocation" }, "id": "/subscriptions/<subscription ID>/resourceGroups/myhci-rg/providers/Microsoft.AzureStackHCI/networkinterfaces/myhci-vnic", "location": "eastus", "name": "myhci-nic-dhcp", "properties": { "ipConfigurations": [ { "name": null, "properties": { "gateway": null, "prefixLength": null, "privateIpAddress": null, "privateIpAllocationMethod": null, "subnet": { "id": "myhci-lnet-dhcp" } } } ], "macAddress": null, "provisioningState": "Succeeded", "resourceName": "myhci-nic-dhcp", "status": {} }, "resourceGroup": "myhci-rg", "systemData": { "createdAt": "2023-02-08T23:25:10.984508+00:00", "createdBy": "guspinto@contoso.com", "createdByType": "User", "lastModifiedAt": "2023-02-08T23:26:03.262252+00:00", "lastModifiedBy": "<ID>", "lastModifiedByType": "Application" }, "tags": null, "type": "microsoft.azurestackhci/networkinterfaces" } PS C:\windows\system32>
Vm oluşturmak için bu ağ arabirimini kullanabilirsiniz. Daha fazla bilgi için bkz . VM oluşturma.
Sonraki adımlar
- Azure Stack HCI'nizde Arc VM oluştururken bu ağ arabirimini kullanın.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin