Skapa logiska nätverk för Azure Stack HCI

Gäller för: Azure Stack HCI, version 23H2

Den här artikeln beskriver hur du skapar eller lägger till logiska nätverk för ditt Azure Stack HCI-kluster.

Förutsättningar

Innan du börjar måste du uppfylla följande krav:

  • Se till att granska och slutföra förutsättningarna.

  • Du har åtkomst till ett Azure Stack HCI-system som distribueras, har en Arc Resource Bridge och en anpassad plats.

    • Gå till sidan Översiktsserver > i Azure Stack HCI-systemresursen. Kontrollera att Azure Arc visas som Ansluten. Du bör också se en anpassad plats och en Arc Resource Bridge för klustret.

      Skärmbild av sidan Översikt i Azure Stack HCI-klusterresursen som visar Azure Arc som ansluten.

  • Kontrollera att du har en extern vm-växel som kan nås av alla servrar i ditt Azure Stack HCI-kluster. Som standard skapas en extern växel under distributionen av ditt Azure Stack HCI-kluster som du kan använda för att associera med det logiska nätverk som du skapar.

    Kör följande kommando för att hämta namnet på den externa VM-växeln i klustret.

    Get-VmSwitch -SwitchType External
    

    Anteckna namnet på växeln. Du använder den här informationen när du skapar ett logiskt nätverk. Här är exempel på utdata:

    PS C:\Users\hcideployuser> Get-VmSwitch -SwitchType External
    Name                               SwitchType       NetAdapterInterfaceDescription
    ----                               ----------       ----------------------------
    ConvergedSwitch(management_compute_storage) External        Teamed-Interface
    PS C:\Users\hcideployuser>
    
  • Om du vill skapa virtuella datorer med statiska IP-adresser i adressutrymmet lägger du till ett logiskt nätverk med statisk IP-allokering. Reservera ett IP-intervall med nätverksadministratören och se till att hämta adressprefixet för det här IP-intervallet.

Skapa det logiska nätverket

Du kan skapa ett logiskt nätverk med antingen Azure Command-Line Interface (CLI) eller med hjälp av Azure Portal.

Utför följande steg för att skapa ett logiskt nätverk med Azure CLI.

Logga in och ange prenumeration

  1. Anslut till en server i ditt Azure Stack HCI-system.

  2. Logga in. Ange:

    az login --use-device-code
    
  3. Ange din prenumeration.

    az account set --subscription <Subscription ID>
    

Skapa ett logiskt nätverk via CLI

Du kan använda cmdleten az stack-hci-vm network lnet create för att skapa ett logiskt nätverk på vm-växeln för en DHCP eller en statisk IP-konfiguration. Parametrarna som används för att skapa en DHCP och ett statiskt logiskt nätverk skiljer sig åt.

Skapa ett statiskt logiskt nätverk via CLI

I den här versionen kan du skapa virtuella datorer med en statisk IP-adress endast via Azure CLI.

Skapa ett statiskt logiskt nätverk när du vill skapa virtuella datorer med nätverksgränssnitt i dessa logiska nätverk. Följ dessa steg i Azure CLI för att konfigurera ett statiskt logiskt nätverk:

  1. Ange parametrarna. Här är ett exempel:

    $lnetName = "myhci-lnet-static"
    $vmSwitchName = '"ConvergedSwitch(management_compute_storage)"'
    $subscription = "<Subscription ID>"
    $resource_group = "myhci-rg"
    $customLocationName = "myhci-cl"
    $customLocationID ="/subscriptions/$subscription/resourceGroups/$resource_group/providers/Microsoft.ExtendedLocation/customLocations/$customLocationName"
    $location = "eastus"
    $addressPrefixes = "100.68.180.0/28"
    $gateway = "192.168.200.1"
    $dnsServers = "192.168.200.222"
    

    Anteckning

    För standardväxeln för den virtuella datorn som skapades vid distributionen skickar du namnsträngen som är innesluten med dubbla citattecken följt av enkla citattecken. Till exempel skickas standardväxeln ConvergedSwitch(management_compute_storage) som "ConvergedSwitch(management_compute_storage)".

    För statisk IP-adress är de obligatoriska parametrarna tabulerade enligt följande:

    Parametrar Description
    Namn Namn på det logiska nätverk som du skapar för ditt Azure Stack HCI-kluster. Se till att ange ett namn som följer reglerna för Azure-resurser. Du kan inte byta namn på ett logiskt nätverk när det har skapats.
    vm-switch-name Namnet på den externa virtuella växeln i ditt Azure Stack HCI-kluster där du distribuerar det logiska nätverket.
    resursgrupp Namnet på resursgruppen där du skapar det logiska nätverket. För att underlätta hanteringen rekommenderar vi att du använder samma resursgrupp som ditt Azure Stack HCI-kluster.
    Prenumeration Namn eller ID för prenumerationen där din Azure Stack HCI distribueras. Det här kan vara en annan prenumeration som du använder för logiskt nätverk i ditt Azure Stack HCI-kluster.
    anpassad plats Använd detta för att ange den anpassade plats som är associerad med ditt Azure Stack HCI-kluster där du skapar det här logiska nätverket.
    Plats Azure-regioner som anges av az locations.
    Vlan VLAN-identifierare för virtuella Arc-datorer. Kontakta nätverksadministratören för att få det här värdet. Värdet 0 innebär att det inte finns något VLAN-ID.
    ip-allocation-method IP-adressallokeringsmetod och kan vara Dynamic eller Static. Om den här parametern inte anges skapas det logiska nätverket som standard med en dynamisk konfiguration.
    adressprefix Undernätsadress i CIDR-notation. Exempel: "192.168.0.0/16".
    dns-servers Lista över IPv4-adresser för DNS-servrar. Ange flera DNS-servrar i ett blankstegsavgränsat format. Exempel: "10.0.0.5" "10.0.0.10"
    Gateway Ipv4-adressen för standardgatewayen.

    Anteckning

    DNS-server och gateway måste anges om du skapar ett statiskt logiskt nätverk.

  2. Skapa ett statiskt logiskt nätverk. Kör följande cmdlet:

    az stack-hci-vm network lnet create --subscription $subscription --resource-group $resource_group --custom-location $customLocationID --location $location --name $lnetName --vm-switch-name $vmSwitchName --ip-allocation-method "Static" --address-prefixes $addressPrefixes --gateway $gateway --dns-servers $dnsServers     
    

    Här är exempel på utdata:

    {
      "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/logicalnetworks/myhci-lnet-static",
      "location": "eastus",
      "name": "myhci-lnet-static",
      "properties": {
        "dhcpOptions": {
          "dnsServers": [
            "192.168.200.222"
          ]
        },
        "provisioningState": "Succeeded",
        "status": {},
        "subnets": [
          {
            "name": "myhci-lnet-static",
            "properties": {
              "addressPrefix": "192.168.201.0/24",
              "addressPrefixes": null,
              "ipAllocationMethod": "Static",
              "ipConfigurationReferences": null,
              "ipPools": null,
              "routeTable": {
                "etag": null,
                "name": null,
                "properties": {
                  "routes": [
                    {
                      "name": "myhci-lnet-static-default-route",
                      "properties": {
                        "addressPrefix": "0.0.0.0/0",
                        "nextHopIpAddress": "192.168.200.1"
                      }
                    }
                  ]
                },
                "type": null
              },
              "vlan": null
            }
          }
        ],
        "vmSwitchName": "ConvergedSwitch(management_compute_storage)"
      },
      "resourceGroup": "myhci-rg",
      "systemData": {
        "createdAt": "2023-11-02T16:38:18.460150+00:00",
        "createdBy": "guspinto@contoso.com",
        "createdByType": "User",
        "lastModifiedAt": "2023-11-02T16:40:22.996281+00:00",
        "lastModifiedBy": "319f651f-7ddb-4fc6-9857-7aef9250bd05",
        "lastModifiedByType": "Application"
      },
      "tags": null,
      "type": "microsoft.azurestackhci/logicalnetworks"
    }
    

När det logiska nätverket har skapats är du redo att skapa virtuella datorer med nätverksgränssnitt i dessa logiska nätverk.

Skapa ett logiskt DHCP-nätverk via CLI

Skapa ett logiskt DHCP-nätverk när det underliggande nätverk som du vill ansluta dina virtuella datorer till har DHCP.

Följ dessa steg för att konfigurera ett logiskt DHCP-nätverk:

  1. Ange parametrarna. Här är ett exempel med den externa standardväxeln:

    $lnetName = "myhci-lnet-dhcp"
    $vSwitchName = "ConvergedSwitch(management_compute_storage)"
    $subscription = "<subscription-id>"
    $resourceGroup = "myhci-rg"
    $customLocationName = "myhci-cl"
    $customLocationID = "/subscriptions/$subscription/resourceGroups/$resourceGroup/providers/Microsoft.ExtendedLocation/customLocations/$customLocationName"
    $location = "eastus"
    

    Anteckning

    För standardväxeln för den virtuella datorn som skapades vid distributionen skickar du namnsträngen som är innesluten med dubbla citattecken följt av enkla citattecken. Till exempel skickas standardväxeln ConvergedSwitch(management_compute_storage) som "ConvergedSwitch(management_compute_storage)".

    Här är de parametrar som krävs för att skapa ett logiskt DHCP-nätverk:

    Parametrar Description
    Namn Namn på det logiska nätverk som du skapar för ditt Azure Stack HCI-kluster. Se till att ange ett namn som följer reglerna för Azure-resurser. Du kan inte byta namn på ett logiskt nätverk när det har skapats.
    vm-switch-name Namnet på den externa virtuella växeln i ditt Azure Stack HCI-kluster där du distribuerar det logiska nätverket.
    resursgrupp Namnet på resursgruppen där du skapar det logiska nätverket. För enkel hantering rekommenderar vi att du använder samma resursgrupp som ditt Azure Stack HCI-kluster.
    Prenumeration Namn eller ID för prenumerationen där din Azure Stack HCI distribueras. Det här kan vara en annan prenumeration som du använder för logiska nätverk i ditt Azure Stack HCI-kluster.
    anpassad plats Använd det här alternativet för att ange den anpassade plats som är associerad med ditt Azure Stack HCI-kluster där du skapar det här logiska nätverket.
    Plats Azure-regioner enligt vad som anges av az locations.
    Vlan VLAN-identifierare för virtuella Arc-datorer. Kontakta nätverksadministratören för att få det här värdet. Värdet 0 innebär att det inte finns något VLAN-ID.
  2. Kör följande cmdlet för att skapa ett logiskt DHCP-nätverk:

    az stack-hci-vm network lnet create --subscription $subscription --resource-group $resourceGroup --custom-location $customLocationID --location $location --name $lnetName --vm-switch-name $vSwitchName --ip-allocation-method "Dynamic"
    

    Här är exempel på utdata:

    {
      "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/logicalnetworks/myhci-lnet-dhcp",
      "location": "eastus",
      "name": "myhci-lnet-dhcp",
      "properties": {
        "dhcpOptions": null,
        "provisioningState": "Succeeded",
        "status": {},
        "subnets": [
          {
            "name": "myhci-lnet-dhcp",
            "properties": {
              "addressPrefix": null,
              "addressPrefixes": null,
              "ipAllocationMethod": "Dynamic",
              "ipConfigurationReferences": null,
              "ipPools": null,
              "routeTable": null,
              "vlan": 0
            }
          }
        ],
        "vmSwitchName": "ConvergedSwitch(management_compute_storage)"
      },
      "resourceGroup": "myhci-rg",
      "systemData": {
        "createdAt": "2023-11-02T16:32:51.531198+00:00",
        "createdBy": "guspinto@contoso.com",
        "createdByType": "User",
        "lastModifiedAt": "2023-11-02T23:08:08.462686+00:00",
        "lastModifiedBy": "319f651f-7ddb-4fc6-9857-7aef9250bd05",
        "lastModifiedByType": "Application"
      },
      "tags": null,
      "type": "microsoft.azurestackhci/logicalnetworks"
    }
    

Nästa steg