Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op: Hypergeconvergeerde implementaties van Azure Lokaal
In dit artikel wordt beschreven hoe u netwerkinterfaces maakt die u kunt koppelen aan een Azure Lokaal virtuele machine (VM). U kunt netwerkinterfaces maken met behulp van de Azure-portal of Azure Command-Line Interface (CLI).
Over netwerkinterfaces
Netwerkinterfaces zijn een Azure resource en kunnen worden gebruikt om virtuele machines op uw systeem te implementeren. Nadat een logisch netwerk is gemaakt, kunt u netwerkinterfaces maken en deze koppelen aan de virtuele machines die u maakt.
U kunt netwerkinterfaces maken met behulp van de Azure-portal of de Azure CLI. In de Azure-portal omvat het maken van de VIRTUELE machine het maken van de netwerkinterface. In de Azure CLI kunt u eerst een netwerkinterface maken en vervolgens een virtuele machine maken en vervolgens de netwerkinterface koppelen aan de virtuele machine.
Vereiste voorwaarden
Voordat u een netwerkinterface maakt, moet u ervoor zorgen dat de volgende vereisten zijn voltooid.
Zorg ervoor dat u de vereisten controleert en voltooit. Als u een client gebruikt om verbinding te maken met uw Azure Lokaal, raadpleegt u Verbinding maken met het systeem op afstand.
Toegang tot een logisch netwerk dat u hebt gemaakt op uw Azure Lokaal. Zie Logisch netwerk maken voor meer informatie.
Een netwerkinterface maken
Als u een virtuele machine wilt maken, moet u eerst een netwerkinterface in uw logische netwerk maken. De stappen kunnen verschillen, afhankelijk van of uw logische netwerk statisch is of gebruikmaakt van DHCP (Dynamic Host Configuration Protocol).
Opmerking
Wanneer u een resource maakt die naar een andere resource moet verwijzen (bijvoorbeeld het maken van een NIC moet verwijzen naar LNET), moet u de volledige resource-id doorgeven als die resource zich in een andere resourcegroep bevindt dan de doelresource.
Aanmelden en abonnement instellen
Maak verbinding met een machine op uw Azure Lokaal-instance.
Meld u aan en voer de volgende opdracht in:
az login --use-device-codeStel uw abonnement in.
az account set --subscription <Subscription ID>
Virtuele netwerkinterface met statisch IP-adres
Volg deze stappen om een netwerkinterface in uw statische logische netwerk te maken.
Stel de vereiste parameters in. Vervang de
<PLACEHOLDERS>waarden door uw waarden.$lnetName = "mylocal-lnet-static" $gateway = "100.68.180.1" $ipAddress = "100.68.180.6" $nicName ="mylocal-nic-static" $subscription = "<SUBSCRIPTION_ID>" $resource_group = "mylocal-rg" $customLocationName = "mylocal-cl" $customLocationID ="/subscriptions/$subscription/resourceGroups/$resource_group/providers/Microsoft.ExtendedLocation/customLocations/$customLocationName" $location = "eastus"Voer de volgende opdracht uit om een netwerkinterface met een statisch IP-adres te maken:
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 $ipAddressHier volgt een beschrijving van de parameters:
Kenmerk Omschrijving naam Naam voor de netwerkinterface. Zorg ervoor dat u een naam opgeeft die voldoet aan de Rules voor Azure bronnen. U kunt de naam van een netwerkinterface niet wijzigen nadat u deze hebt gemaakt. resourcegroep Naam van de resourcegroep waarin uw Azure Lokaal is geïmplementeerd. Deze parameter kan ook een andere vooraf gemaakte resourcegroep zijn. abonnement Naam of id van het abonnement waarin uw Azure Lokaal is geïmplementeerd. Deze parameter kan ook een ander abonnement zijn dat u gebruikt voor logisch netwerk op uw Azure Lokaal. aangepaste locatie Naam of id van de aangepaste locatie die moet worden gebruikt voor logisch netwerk op uw Azure Lokaal. plaats Azure regio zoals opgegeven door az locations. Bijvoorbeeld:eastus.subnet-id Naam van uw logische netwerk. Voorbeeld: test-lnet-dynamic.ip-toewijzingsmethode Toewijzingsmethode voor IP-adressen. Deze parameter kan dynamicofstatic. Als deze parameter niet is opgegeven, wordt de netwerkinterface gemaakt met een dynamische configuratie.ip-adres Het IPv4-adres dat moet worden toegewezen aan de netwerkinterface. Bijvoorbeeld: 192.168.0.10.Opmerking
Wijzigingen in het IP-adres van de VIRTUELE machine die zijn gemaakt vanuit de VM voor NIC's die zijn verbonden met statische logische netwerken, worden niet doorgevoerd in Azure.
Hier is een voorbeeldoutput:
{ "extendedLocation": { "name": "/subscriptions/<subscription ID>/resourceGroups/mylocal-rg/providers/Microsoft.ExtendedLocation/customLocations/mylocal-cl", "type": "CustomLocation" }, "id": "/subscriptions/<subscription ID>/resourceGroups/mylocal-rg/providers/Microsoft.AzureStackHCI/networkinterfaces/mylocal-nic-static", "location": "eastus", "name": "mylocal-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/mylocal-rg/providers/Microsoft.AzureStackHCI/logicalnetworks/mylocal-lnet-static", "resourceGroup": "mylocal-rg" } } } ], "macAddress": null, "provisioningState": "Succeeded", "resourceName": null, "status": {} }, "resourceGroup": "mylocal-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" }
Virtuele netwerkinterface met DHCP
Volg deze stappen om een netwerkinterface te maken in uw logische DHCP-netwerk.
Stel de vereiste parameters in. Vervang de
<PLACEHOLDERS>waarden door uw waarden.$nicName = "mylocal-nic-dhcp" $lnetName = "mylocal-lnet-dhcp" $subscription = "<SUBSCRIPTION_ID>" $resource_group = "mylocal-rg" $customLocationName = "mylocal-cl" $customLocationID ="/subscriptions/$subscription/resourceGroups/$resource_group/providers/Microsoft.ExtendedLocation/customLocations/$customLocationName" $location = "eastus"Voer de volgende opdracht uit om een netwerkinterface te maken:
az stack-hci-vm network nic create --subscription $subscription --resource-group $resource_group --custom-location $customLocationID --location $location --name $nicName --subnet-id $lnetNameHier volgt een beschrijving van de parameters:
Kenmerk Omschrijving naam Naam voor de netwerkinterface. Zorg ervoor dat u een naam opgeeft die voldoet aan de Rules voor Azure resources. U kunt de naam van een netwerkinterface niet wijzigen nadat u deze hebt gemaakt. resourcegroep Naam van de resourcegroep waarin uw Azure Lokaal is geïmplementeerd. Deze parameter kan ook een andere vooraf gemaakte resourcegroep zijn. abonnement Naam of id van het abonnement waarin uw Azure Lokaal is geïmplementeerd. Deze parameter kan ook een ander abonnement zijn dat u gebruikt voor het logische netwerk dat op uw Azure Lokaal is geïmplementeerd. aangepaste locatie Naam of id van de aangepaste locatie die moet worden gebruikt voor logisch netwerk op uw Azure Lokaal. plaats Azure regio zoals opgegeven door az locations. Bijvoorbeeld:eastus.subnet-id Naam van uw logische netwerk. Bijvoorbeeld: test-lnet-dynamic.Opmerking
Wijzigingen in het IP-adres van de VM voor NIC's die zijn verbonden met logische DHCP-netwerken, worden doorgevoerd in Azure.
Hier is een voorbeeldoutput:
{ "extendedLocation": { "name": "/subscriptions/<subscription ID>/resourceGroups/mylocal-rg/providers/Microsoft.ExtendedLocation/customLocations/mylocal-cl", "type": "CustomLocation" }, "id": "/subscriptions/<subscription ID>/resourceGroups/mylocal-rg/providers/Microsoft.AzureStackHCI/networkinterfaces/mylocal-vnic", "location": "eastus", "name": "mylocal-nic-dhcp", "properties": { "ipConfigurations": [ { "name": null, "properties": { "gateway": null, "prefixLength": null, "privateIpAddress": null, "privateIpAllocationMethod": null, "subnet": { "id": "mylocal-lnet-dhcp" } } } ], "macAddress": null, "provisioningState": "Succeeded", "resourceName": "mylocal-nic-dhcp", "status": {} }, "resourceGroup": "mylocal-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>
U kunt deze netwerkinterface gebruiken om een virtuele machine te maken. Zie Een virtuele machine maken voor meer informatie.
Volgende stappen
- Gebruik deze netwerkinterface wanneer u Azure Lokaal VMs maakt die worden ingeschakeld door Azure Arc.