Bagikan melalui


Membuat jaringan logis untuk Azure Local

Berlaku untuk: Azure Local 2311.2 dan yang lebih baru

Artikel ini menjelaskan cara membuat atau menambahkan jaringan logis untuk instans Azure Local Anda.

Prasyarat

Sebelum memulai, pastikan untuk menyelesaikan prasyarat berikut:

  • Pastikan untuk meninjau dan menyelesaikan prasyarat. Jika menggunakan klien untuk menyambungkan ke Azure Local Anda, lihat Menyambungkan ke sistem dari jarak jauh.

  • Pastikan bahwa semua mesin di Azure Lokal Anda dapat mengakses sakelar mesin virtual (VM) eksternal. Secara default, sakelar eksternal dibuat selama proses penyebaran Microsoft Azure Lokal yang dapat Anda gunakan untuk menghubungkan dengan jaringan logis yang Anda buat.

    Jalankan perintah berikut untuk mendapatkan nama sakelar VM eksternal pada sistem Anda.

    Get-VmSwitch -SwitchType External
    

    Catatlah nama saklar. Anda menggunakan informasi ini saat membuat jaringan logis. Berikut adalah sampel output:

    PS C:\Users\hcideployuser> Get-VmSwitch -SwitchType External
    Name                               SwitchType       NetAdapterInterfaceDescription
    ----                               ----------       ----------------------------
    ConvergedSwitch(management_compute_storage) External        Teamed-Interface
    PS C:\Users\hcideployuser>
    
  • Untuk membuat VM dengan alamat IP statis di ruang alamat Anda, tambahkan jaringan logis dengan alokasi IP statis. Cadangkan rentang IP dengan admin jaringan Anda dan pastikan untuk mendapatkan awalan alamat untuk rentang IP ini.

Membuat jaringan logis

Anda dapat membuat jaringan logis menggunakan Azure Command-Line Interface (CLI) atau dengan menggunakan portal Azure.

Selesaikan langkah-langkah berikut untuk membuat jaringan logis menggunakan Azure CLI.

Masuk dan atur langganan

  1. Sambungkan ke komputer di Azure Local Anda.

  2. Masuk. Jenis:

    az login --use-device-code
    
  3. Atur langganan Anda.

    az account set --subscription <Subscription ID>
    

Membuat jaringan logis melalui CLI

Anda dapat menggunakan az stack-hci-vm network lnet create cmdlet untuk membuat jaringan logis pada sakelar VM untuk DHCP atau konfigurasi IP statis. Parameter yang digunakan untuk membuat DHCP dan jaringan logis statis berbeda.

Catatan

Untuk jaringan logika dinamis dan statis, berikut ini berlaku:

  • Membuat jaringan logis dengan kumpulan IP yang tumpang tindih pada VLAN yang sama tidak diizinkan.
  • Jika ID VLAN tidak ditentukan, nilai defaultnya adalah 0.

Membuat jaringan logis statis melalui CLI

Dalam rilis ini, Anda dapat membuat komputer virtual menggunakan IP statis hanya melalui Azure CLI.

Buat jaringan logis statis saat Anda ingin membuat komputer virtual dengan antarmuka jaringan di jaringan logis ini. Ikuti langkah-langkah ini di Azure CLI untuk mengonfigurasi jaringan logis statis:

  1. Atur parameter ini. Berikut contohnya:

    $lnetName = "mylocal-lnet-static"
    $vmSwitchName = '"ConvergedSwitch(management_compute_storage)"'
    $subscription = "<Subscription ID>"
    $resource_group = "mylocal-rg"
    $customLocationName = "mylocal-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"
    

    Catatan

    Untuk sakelar VM default yang dibuat saat penyebaran, masukkan string nama yang dienkas dalam tanda kutip ganda, kemudian diikuti dengan tanda kutip tunggal. Misalnya, sakelar VM bawaan bernama ConvergedSwitch(management_compute_storage) diteruskan sebagai '"ConvergedSwitch(management_compute_storage)"'.

    Untuk IP statis, parameter yang diperlukan ditabulasikan sebagai berikut:

    Berbagai Parameter Deskripsi
    nama Nama untuk jaringan logis yang Anda buat untuk Azure Local Anda. Pastikan untuk memberikan nama yang mengikuti aturan Penamaan untuk sumber daya jaringan Azure. Anda tidak dapat mengganti nama jaringan logis setelah dibuat.
    vm-switch-name Nama sakelar virtual eksternal di Azure Local tempat Anda menyebarkan jaringan logis.
    grup-sumber-daya Nama grup sumber daya tempat Anda membuat jaringan logis. Untuk kemudahan manajemen, kami sarankan Anda menggunakan grup sumber daya yang sama dengan Azure Local Anda.
    langganan Nama atau ID langganan tempat Azure Local Anda disebarkan. Ini bisa menjadi langganan lain yang Anda gunakan untuk jaringan logis di Azure Local Anda.
    lokasi kustom Gunakan ini untuk menyediakan lokasi kustom yang terkait dengan Azure Local tempat Anda membuat jaringan logis ini.
    Lokasi Wilayah Azure seperti yang ditentukan oleh az locations.
    vlan Pengidentifikasi VLAN untuk VM Arc. Hubungi admin jaringan Anda untuk mendapatkan nilai ini. Nilai 0 menyiratkan bahwa tidak ada ID VLAN.
    metode-alokasi-ip Metode alokasi alamat IP dapat berupa Dynamic atau Static. Jika parameter ini tidak ditentukan, secara default jaringan logis dibuat dengan konfigurasi dinamis.
    awalan alamat Alamat subnet dalam notasi CIDR. Misalnya: "192.168.0.0/16".
    server DNS Daftar alamat IPv4 server DNS. Tentukan beberapa server DNS dalam format yang dipisahkan spasi. Misalnya: "10.0.0.5" "10.0.0.10"
    gateway Alamat Ipv4 gateway default.

    Catatan

    Server DNS dan gateway harus ditentukan jika Anda membuat jaringan logis statis.

  2. Buat jaringan logis statis. Jalankan cmdlet berikut:

    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     
    

    Berikut adalah sampel output:

    {
      "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/logicalnetworks/mylocal-lnet-static",
      "location": "eastus",
      "name": "mylocal-lnet-static",
      "properties": {
        "dhcpOptions": {
          "dnsServers": [
            "192.168.200.222"
          ]
        },
        "provisioningState": "Succeeded",
        "status": {},
        "subnets": [
          {
            "name": "mylocal-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": "mylocal-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": "mylocal-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"
    }
    

Setelah pembuatan jaringan logis selesai, Anda siap untuk membuat komputer virtual dengan antarmuka jaringan di jaringan logis ini.

Membuat jaringan logis DHCP melalui CLI

Buat jaringan logis DHCP ketika jaringan dasar tempat Anda ingin menyambungkan mesin virtual Anda memiliki DHCP.

Ikuti langkah-langkah ini untuk mengonfigurasi jaringan logis DHCP:

  1. Atur parameter. Berikut adalah contoh menggunakan sakelar eksternal default:

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

    Catatan

    Untuk sakelar VM default yang dibuat pada saat penyebaran, gunakan string nama yang dibungkus dalam tanda kutip ganda diikuti dengan tanda kutip tunggal. Misalnya, sakelar VM default ConvergedSwitch(management_compute_storage) diteruskan sebagai '"ConvergedSwitch(management_compute_storage)"'.

    Berikut adalah parameter yang diperlukan untuk membuat jaringan logis DHCP:

    Parameter Deskripsi
    nama Nama untuk jaringan logis yang Anda buat untuk Azure Local Anda. Pastikan untuk memberikan nama yang mengikuti Aturan untuk sumber daya Azure. Anda tidak dapat mengganti nama jaringan logis setelah dibuat.
    vm-switch-name Nama sakelar virtual eksternal di Azure Local tempat Anda menyebarkan jaringan logis.
    grup-sumber-daya Nama grup sumber daya tempat Anda membuat jaringan logis. Untuk kemudahan manajemen, kami sarankan Anda menggunakan grup sumber daya yang sama dengan Azure Local Anda.
    langganan Nama atau ID langganan tempat Azure Local disebarkan. Ini bisa menjadi langganan lain yang Anda gunakan untuk jaringan logis di Azure Local Anda.
    lokasi kustom Gunakan ini untuk menyediakan lokasi kustom yang terkait dengan Azure Local tempat Anda membuat jaringan logis ini.
    Lokasi Wilayah Azure seperti yang ditentukan oleh az locations.
    vlan Pengidentifikasi VLAN untuk VM Arc. Hubungi admin jaringan Anda untuk mendapatkan nilai ini. Nilai 0 menyiratkan bahwa tidak ada ID VLAN.
  2. Jalankan cmdlet berikut untuk membuat jaringan logis DHCP:

    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"
    

    Berikut adalah sampel output:

    {
      "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/logicalnetworks/mylocal-lnet-dhcp",
      "location": "eastus",
      "name": "mylocal-lnet-dhcp",
      "properties": {
        "dhcpOptions": null,
        "provisioningState": "Succeeded",
        "status": {},
        "subnets": [
          {
            "name": "mylocal-lnet-dhcp",
            "properties": {
              "addressPrefix": null,
              "addressPrefixes": null,
              "ipAllocationMethod": "Dynamic",
              "ipConfigurationReferences": null,
              "ipPools": null,
              "routeTable": null,
              "vlan": 0
            }
          }
        ],
        "vmSwitchName": "ConvergedSwitch(management_compute_storage)"
      },
      "resourceGroup": "mylocal-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"
    }
    

Langkah berikutnya