Skapa nätverksgränssnitt för virtuella Arc-datorer på Azure Local
Gäller för: Azure Local 2311.2 och senare
Den här artikeln beskriver hur du skapar nätverksgränssnitt som du kan associera med en virtuell Arc-dator på din lokala Azure-instans. Du kan skapa nätverksgränssnitt med hjälp av Azure Portal eller Azure CLI.
Nätverksgränssnitt är en Azure-resurs och kan användas för att distribuera virtuella datorer i systemet. När ett logiskt nätverk har skapats kan du skapa nätverksgränssnitt och associera dem med de virtuella datorer som du skapar.
Du kan skapa nätverksgränssnitt med hjälp av Azure Portal eller Azure CLI. När du använder Azure Portal är skapandet av nätverksgränssnittet en del av processen för att skapa virtuella datorer. När du använder Azure CLI kan du skapa ett nätverksgränssnitt först och sedan använda det för att skapa en virtuell dator.
Innan du skapar ett nätverksgränssnitt kontrollerar du att följande krav är uppfyllda.
Se till att granska och slutföra förutsättningarna. Om du använder en klient för att ansluta till Azure Local, se Ansluta till systemet via fjärranslutning.
Åtkomst till ett logiskt nätverk som du skapade på din Azure Local. Mer information finns i Skapa logiskt nätverk.
Om du vill skapa en virtuell dator måste du först skapa ett nätverksgränssnitt i det logiska nätverket. Stegen kan variera beroende på om ditt logiska nätverk är statiskt eller DHCP.
Anslut till en dator på din Azure Local.
Logga in. Ange:
Azure CLIaz login --use-device-code
Ställ in din prenumeration.
Azure CLIaz account set --subscription <Subscription ID>
Följ de här stegen för att skapa ett nätverksgränssnitt i ditt statiska logiska nätverk. Ersätt parametrarna i < >
med lämpliga värden.
Ange de obligatoriska parametrarna. Här är ett exempel på utdata:
Azure CLI$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"
Här är en beskrivning av parametrarna:
Parameter Beskrivning Namn Namn på nätverksgränssnittet som du skapar i det logiska nätverk som distribueras i azure local. Ange ett namn som följer reglerna för Azure-resurser. Du kan inte byta namn på ett nätverksgränssnitt när det har skapats. resursgrupp Namnet på resursgruppen där Azure Local distribueras. Detta kan också vara en annan fördefinierad resursgrupp. prenumeration Namn eller ID för prenumerationen där din Azure Local distribueras. Det kan vara en annan prenumeration som du använder för logiskt nätverk i azure local. custom-location Namn eller ID för den anpassade plats som ska användas för det logiska nätverket på din Azure Local. Plats Azure-regioner som anges av az locations
. Det kan till exempel varaeastus
,westeurope
.undernäts-ID Namnet på det logiska nätverket. Exempel: test-lnet-dynamic
.ip-tilldelningsmetod IP-adressallokeringsmetod och kan vara dynamic
ellerstatic
för ditt nätverksgränssnitt. Om den här parametern inte anges skapas nätverksgränssnittet som standard med en dynamisk konfiguration.ip-adress En IPv4-adress som du vill tilldela till det nätverksgränssnitt som du skapar. Exempel: "192.168.0.10". Kör följande kommando för att skapa ett nätverksgränssnitt med statisk IP-adress:
Azure CLIaz 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
Här är ett exempel på utdata:
Console{ "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" }
Följ de här stegen för att skapa ett nätverksgränssnitt i ditt logiska DHCP-nätverk. Ersätt parametrarna i < >
med lämpliga värden.
Ange de obligatoriska parametrarna. Här är ett exempel på utdata:
Azure CLI$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"
Här är en beskrivning av parametrarna:
Parameter Beskrivning Namn Namn på nätverksgränssnittet som du skapar i det logiska nätverk som distribueras i azure local. Ange ett namn som följer reglerna för Azure-resurser. Du kan inte byta namn på ett nätverksgränssnitt när det har skapats. resursgrupp Namnet på resursgruppen där Azure Local distribueras. Detta kan också vara en annan fördefinierad resursgrupp. prenumeration Namn eller ID för prenumerationen där din Azure Local distribueras. Det kan vara en annan prenumeration som du använder för logiskt nätverk i azure local. custom-location Namn eller ID för den anpassade plats som ska användas för det logiska nätverket på din Azure Local. Plats Azure-regioner som anges av az locations
. Det kan till exempel varaeastus
.undernäts-ID Namnet på det logiska nätverket. Exempel: test-lnet-dynamic
.Kör följande kommando för att skapa ett nätverksgränssnitt:
Azure CLIaz stack-hci-vm network nic create --subscription $subscription --resource-group $resource_group --custom-location $customLocationID --location $location --name $nicName --subnet-id $lnetName
Här är exempel på utdata:
Azure CLI{ "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>
Du kan använda det här nätverksgränssnittet för att skapa en virtuell dator. Mer information finns i Skapa en virtuell dator.
- Använd det här nätverksgränssnittet när du skapar en virtuell Arc-dator på azure local.