Logikai hálózatok létrehozása az Azure Local számára
A következőkre vonatkozik: Azure Local 2311.2 és újabb verziók
Ez a cikk azt ismerteti, hogyan hozhat létre vagy vehet fel logikai hálózatokat az Azure Local-példányhoz.
Előfeltételek
Mielőtt hozzákezdene, győződjön meg arról, hogy a következő előfeltételek teljesülnek:
Győződjön meg arról, hogy áttekinti és teljesíti az előfeltételeket. Ha ügyfél használatával csatlakozik az Azure Local-hoz, olvassa el a Csatlakozás a rendszerhez távolról című témakört.
Győződjön meg arról, hogy az Azure Local összes gépe hozzáfér a külső virtuális gép (VM) kapcsolójához. Alapértelmezés szerint egy külső kapcsoló jön létre az Azure Local üzembe helyezése során, amellyel társíthatja a létrehozott logikai hálózatot.
Futtassa a következő parancsot a külső VM kapcsoló nevének lekéréséhez a rendszerén.
Get-VmSwitch -SwitchType External
Jegyezze fel a kapcsoló nevét. Ezt az információt logikai hálózat létrehozásakor használja. Íme egy mintakimenet:
PS C:\Users\hcideployuser> Get-VmSwitch -SwitchType External Name SwitchType NetAdapterInterfaceDescription ---- ---------- ---------------------------- ConvergedSwitch(management_compute_storage) External Teamed-Interface PS C:\Users\hcideployuser>
Ha statikus IP-címekkel rendelkező virtuális gépeket szeretne létrehozni a címtérben, adjon hozzá egy logikai hálózatot statikus IP-foglalással. Foglaljon le egy IP-tartományt a hálózati rendszergazdánál, és győződjön meg arról, hogy lekéri ennek az IP-tartománynak a címelőtagját.
A logikai hálózat létrehozása
Logikai hálózatot az Azure Parancssori felület (CLI) vagy az Azure Portal használatával hozhat létre.
Az alábbi lépések végrehajtásával logikai hálózatot hozhat létre az Azure CLI használatával.
Bejelentkezés és előfizetés beállítása
Csatlakozzon egy géphez az Azure Local-on.
Bejelentkezés Típus:
az login --use-device-code
Állítsa be az előfizetését.
az account set --subscription <Subscription ID>
Logikai hálózat létrehozása parancssori felülettel
A parancsmaggal az stack-hci-vm network lnet create
logikai hálózatot hozhat létre a virtuálisgép-kapcsolón DHCP-hez vagy statikus IP-konfigurációhoz. A DHCP és a statikus logikai hálózat létrehozásához használt paraméterek eltérőek.
Feljegyzés
Mind a dinamikus, mind a statikus logikai hálózatok esetében a következőket kell alkalmazni:
- Nem lehet azonos VLAN-on átfedésben lévő IP-készletekkel rendelkező logikai hálózatokat létrehozni.
- Ha nincs megadva VLAN-azonosító, az érték alapértelmezés szerint 0.
Statikus logikai hálózat létrehozása parancssori felülettel
Ebben a kiadásban virtuális gépeket csak statikus IP-cím használatával hozhat létre az Azure CLI-vel.
Akkor hozzon létre statikus logikai hálózatot, ha ezeken a logikai hálózatokon hálózati adapterekkel rendelkező virtuális gépeket szeretne létrehozni. Statikus logikai hálózat konfigurálásához kövesse az Alábbi lépéseket az Azure CLI-ben:
Adja meg a paramétereket. Íme egy példa:
$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"
Feljegyzés
Az üzembe helyezéskor létrehozott alapértelmezett virtuális gép kapcsolóhoz adja meg a neveket, amelyeket zárjon dupla idézőjelek és ezután egyszeres idézőjelek közé. Például, egy alapértelmezett Virtuális Gép Kapcsoló, mint a ConvergedSwitch(management_compute_storage), "ConvergedSwitch(management_compute_storage)" néven lesz átadva.
Statikus IP-cím esetén a szükséges paraméterek a következőképpen táblázatosak:
Paraméterek Leírás név Az Azure Local számára létrehozott logikai hálózat neve. Mindenképpen adjon meg egy nevet, amely az Azure-hálózati erőforrások elnevezési szabályait követi. A logikai hálózat létrehozása után nem nevezhető át. vm-switch-name A külső virtuális kapcsoló neve az Azure Local-on, ahol üzembe helyezi a logikai hálózatot. erőforráscsoport Annak az erőforráscsoportnak a neve, amelyben a logikai hálózatot létrehozza. A könnyű kezelés érdekében javasoljuk, hogy ugyanazt az erőforráscsoportot használja, mint az Azure Local. előfizetés Annak az előfizetésnek a neve vagy azonosítója, amelyben az Azure Local telepítve van. Ez lehet egy másik előfizetés, amelyet az Azure Local logikai hálózatához használ. egyéni helyszín Ezzel megadhatja az Azure Localhoz társított egyéni helyet, ahol ezt a logikai hálózatot létrehozza. hely Az Azure-régiók a megadottak szerint az locations
.vlan Arc virtuális gépek VLAN-azonosítója. Az érték lekéréséhez forduljon a hálózati rendszergazdához. A 0 érték azt jelenti, hogy nincs VLAN-azonosító. ip-cím kiosztási módszer IP-cím kiosztási módszere lehet Dynamic
vagyStatic
. Ha ez a paraméter nincs megadva, a logikai hálózat alapértelmezés szerint dinamikus konfigurációval jön létre.címelőtagok Alhálózati cím a CIDR-jelölésben. Például: "192.168.0.0/16". dns-kiszolgálók A DNS-kiszolgálók IPv4-címeinek listája. Adjon meg több DNS-kiszolgálót szóközzel elválasztott formátumban. Például: "10.0.0.5" "10.0.0.10" Átjáró Az alapértelmezett átjáró Ipv4-címe. Feljegyzés
Statikus logikai hálózat létrehozásakor meg kell adni a DNS-kiszolgálót és az átjárót.
Statikus logikai hálózat létrehozása. Futtassa a következő parancsmagot:
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
Íme egy mintakimenet:
{ "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" }
Ha a logikai hálózat létrehozása befejeződött, készen áll arra, hogy ezeken a logikai hálózatokon hálózati adapterekkel rendelkező virtuális gépeket hozzon létre.
DHCP logikai hálózat létrehozása parancssori felülettel
Logikai DHCP-hálózatot hozhat létre, ha a virtuális gépekhez csatlakoztatni kívánt mögöttes hálózat DHCP-vel rendelkezik.
A DHCP logikai hálózat konfigurálásához kövesse az alábbi lépéseket:
Adja meg a paramétereket. Íme egy példa az alapértelmezett külső kapcsolóval:
$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"
Feljegyzés
Az üzembe helyezéskor létrehozott alapértelmezett virtuálisgép-kapcsolóhoz adja át a kettős idézőjelekbe ágyazott névsztringet, majd az egyszeres idézőjeleket. A ConvergedSwitch(management_compute_storage) alapértelmezett virtuálisgép-kapcsoló például "ConvergedSwitch(management_compute_storage)" néven lesz átadva.
A DHCP logikai hálózat létrehozásához az alábbi paraméterek szükségesek :
Paraméterek Leírás név Az Azure Local számára létrehozott logikai hálózat neve. Mindenképpen adjon meg egy nevet, amely az Azure-erőforrásokra vonatkozó szabályokat követi. A logikai hálózat létrehozása után nem nevezhető át. vm-switch-name A külső virtuális kapcsoló neve az Azure Local-on, ahol üzembe helyezi a logikai hálózatot. erőforráscsoport Annak az erőforráscsoportnak a neve, amelyben a logikai hálózatot létrehozza. A könnyű kezelés érdekében javasoljuk, hogy ugyanazt az erőforráscsoportot használja, mint az Azure Local. előfizetés Annak az előfizetésnek a neve vagy azonosítója, amelyben az Azure Local telepítve van. Ez lehet egy másik előfizetés, amelyet az Azure Local logikai hálózatához használ. egyéni hely Ezzel megadhatja az Azure Localhoz társított egyéni helyet, ahol ezt a logikai hálózatot létrehozza. hely Az Azure-régiók a megadottak szerint az locations
.vlan Arc virtuális gépek VLAN-azonosítója. Az érték lekéréséhez forduljon a hálózati rendszergazdához. A 0 érték azt jelenti, hogy nincs VLAN-azonosító. Futtassa a következő parancsmagot a DHCP logikai hálózat létrehozásához:
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"
Íme egy mintakimenet:
{ "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" }