Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a: implementaciones hiperconvergidas de Azure Local
En este artículo se describe cómo crear interfaces de red que se pueden asociar a una máquina virtual (VM) de Azure Local. Puede crear interfaces de red mediante el portal de Azure o la interfaz de Azure Command-Line (CLI).
Acerca de las interfaces de red
Las interfaces de red son un recurso de Azure y se pueden usar para implementar máquinas virtuales en el sistema. Una vez creada una red lógica, puede crear interfaces de red y asociarlas a las máquinas virtuales que cree.
Puede crear interfaces de red mediante el portal de Azure o el CLI de Azure. En el portal de Azure, el proceso de creación de máquinas virtuales incluye la creación de la interfaz de red. En el CLI de Azure, puede crear primero una interfaz de red y, a continuación, crear una máquina virtual y, a continuación, asociar la interfaz de red a la máquina virtual.
Requisitos previos
Antes de crear una interfaz de red, asegúrese de que se completan los siguientes requisitos previos.
Asegúrese de revisar y completar los requisitos previos. Si usa un cliente para conectarse a Azure Local, consulte Conectar al sistema de forma remota.
Acceso a una red lógica que creó en su Azure local. Para obtener más información, consulte Creación de una red lógica.
Creación de la interfaz de red
Para crear una máquina virtual, primero debe crear una interfaz de red en la red lógica. Los pasos pueden ser diferentes en función de si la red lógica es estática o usa el Protocolo de configuración dinámica de host (DHCP).
Nota:
Al crear un recurso que requiera hacer referencia a otro recurso (por ejemplo, la creación de una NIC debe hacer referencia a LNET), debe pasar el identificador de recurso completo si ese recurso está en un grupo de recursos diferente al de destino.
Inicio de sesión y establecimiento de la suscripción
Conéctese a una máquina en la instancia local de Azure.
Inicie sesión y escriba el siguiente comando:
az login --use-device-codeEstablezca la suscripción.
az account set --subscription <Subscription ID>
Interfaz de red virtual con ip estática
Siga estos pasos para crear una interfaz de red en la red lógica estática.
Establezca los parámetros necesarios. Reemplace el
<PLACEHOLDERS>por sus valores.$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"Para crear una interfaz de red con una dirección IP estática, ejecute el siguiente comando:
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 $ipAddressEsta es una descripción de los parámetros:
Parámetro Descripción nombre Nombre de la interfaz de red. Asegúrese de proporcionar un nombre que siga al Rules para los recursos de Azure. No se puede cambiar el nombre de una interfaz de red después de crearla. grupo de recursos Nombre del grupo de recursos donde se implementa el Azure Local. Este parámetro también puede ser otro grupo de recursos creado previamente. suscripción Nombre o identificador de la suscripción donde se implementa el Azure Local. Este parámetro también puede ser otra suscripción que use para la red lógica en la Azure Local. ubicación personalizada Nombre o identificador de la ubicación personalizada que se va a usar para la red lógica en la Azure Local. ubicación región de Azure especificada por az locations. Por ejemplo:eastus.subnet-id Nombre de la red lógica. Por ejemplo: test-lnet-dynamic.método-de-asignación-de-ip Método de asignación de direcciones IP. Este parámetro puede ser dynamicostatic. Si no se especifica este parámetro, la interfaz de red se crea con una configuración dinámica.ip-address Dirección IPv4 que se va a asignar a la interfaz de red. Por ejemplo: 192.168.0.10.Nota:
Los cambios realizados en la dirección IP de la máquina virtual desde dentro de la máquina virtual para las NIC conectadas a redes lógicas estáticas no se reflejarán en Azure.
Este es un ejemplo de salida:
{ "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" }
Interfaz de red virtual con DHCP
Siga estos pasos para crear una interfaz de red en la red lógica DHCP.
Establezca los parámetros necesarios. Reemplace el
<PLACEHOLDERS>por sus valores.$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"Para crear una interfaz de red, ejecute el siguiente comando:
az stack-hci-vm network nic create --subscription $subscription --resource-group $resource_group --custom-location $customLocationID --location $location --name $nicName --subnet-id $lnetNameEsta es una descripción de los parámetros:
Parámetro Descripción nombre Nombre de la interfaz de red. Asegúrese de proporcionar un nombre que siga al Rules para los recursos de Azure. No se puede cambiar el nombre de una interfaz de red después de crearla. grupo de recursos Nombre del grupo de recursos donde se implementa el Azure Local. Este parámetro también puede ser otro grupo de recursos creado previamente. suscripción Nombre o identificador de la suscripción donde se implementa el Azure Local. Este parámetro también puede ser otra suscripción que use para la red lógica implementada en la Azure Local. ubicación personalizada Nombre o identificador de la ubicación personalizada que se va a usar para la red lógica en la Azure Local. ubicación Región de Azure especificada por az locations. Por ejemplo:eastus.subnet-id Nombre de la red lógica. Por ejemplo: test-lnet-dynamic.Nota:
Los cambios en la dirección IP de la máquina virtual para las NIC conectadas a redes lógicas DHCP se reflejarán en Azure.
Este es un ejemplo de salida:
{ "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>
Puede usar esta interfaz de red para crear una máquina virtual. Para obtener más información, consulte Create a VM (Creación de una VM).
Pasos siguientes
- Utilice esta interfaz de red cuando cree máquinas virtuales locales de Azure habilitadas por Azure Arc.