Nasazení virtuálních počítačů na zařízení GPU Azure Stack Edge pro prostřednictvím šablon
platí pro:
Azure Stack Edge pro – GPU
Azure Stack Edge pro r
Azure Stack Edge Mini r
V tomto kurzu se dozvíte, jak vytvořit a spravovat virtuální počítač na zařízení Azure Stack Edge pro pomocí šablon. Tyto šablony jsou soubory JavaScript Object Notation (JSON), které definují infrastrukturu a konfiguraci pro váš virtuální počítač. V těchto šablonách určíte prostředky, které chcete nasadit, a vlastnosti těchto prostředků.
Šablony jsou flexibilní v různých prostředích, protože mohou přijímat parametry jako vstup za běhu ze souboru. Standardní struktura názvů je určena TemplateName.json pro šablonu a TemplateName.parameters.json soubor parametrů. Další informace o šablonách ARM najdete v Azure Resource Manager šablonách?.
V tomto kurzu použijeme předem napsané ukázkové šablony pro vytváření prostředků. Nebudete muset upravovat soubor šablony a upravovat jenom .parameters.json soubory, abyste mohli nasazení přizpůsobit na svém počítači.
Pracovní postup nasazení virtuálních počítačů
Pokud chcete nasadit Azure Stack hraničních počítačů pro celou řadu zařízení, můžete použít jeden virtuální pevný disk nástroje Sysprep pro celý loďstvo, stejnou šablonu pro nasazení a jednoduše udělat drobné změny parametrů v této šabloně pro každé umístění nasazení (tyto změny se můžou provádět ručně, jak je to tady, nebo program).
Shrnutí vysoké úrovně pracovního postupu nasazení pomocí šablon je následující:
Nakonfigurovat požadavky – existují tři typy požadavků: zařízení, klient a virtuální počítač.
Požadavky na zařízení
- Umožňuje připojení k Azure Resource Manager na zařízení.
- Povolte výpočetní prostředky prostřednictvím místního uživatelského rozhraní.
Požadavky klienta
- Stažení šablon virtuálních počítačů a přidružených souborů na klienta.
- Volitelně nakonfigurujte TLS 1,2 na klientovi.
- Stáhněte a nainstalujte Průzkumník služby Microsoft Azure Storage do svého klienta.
Požadavky na virtuální počítač
- Vytvořte v umístění zařízení skupinu prostředků, která bude obsahovat všechny prostředky virtuálních počítačů.
- Vytvořte účet úložiště, který odešle virtuální pevný disk použitý k vytvoření image virtuálního počítače.
- Přidejte identifikátor URI místního účtu úložiště do souboru DNS nebo hostitelů na klientském počítači, který přistupuje k vašemu zařízení.
- Nainstalujte do zařízení certifikát BLOB Storage a v místním klientovi Přihlaste se k vašemu zařízení. Volitelně nainstalujte certifikát BLOB Storage do Průzkumník služby Storage.
- Vytvořte a nahrajte virtuální pevný disk do účtu úložiště, který jste vytvořili dříve.
Vytvoření virtuálního počítače ze šablon
- Vytvořte image virtuálního počítače pomocí
CreateImage.parameters.jsonsouboru parametrů aCreateImage.jsonšablony nasazení. - Vytvořte virtuální počítač s dříve vytvořenými prostředky pomocí
CreateVM.parameters.jsonsouboru parametrů aCreateVM.jsonšablony nasazení.
- Vytvořte image virtuálního počítače pomocí
Požadavky na zařízení
Nakonfigurujte tyto požadavky na zařízení Azure Stack Edge pro.
Před nasazením virtuálních počítačů do Azure Stack Edge zařízení musíte nakonfigurovat klienta tak, aby se k zařízení připojovat přes Azure Resource Manager přes Azure PowerShell. Podrobné pokyny najdete v tématu Připojení, Azure Resource Manager na Azure Stack Edge zařízení.
Ujistěte se, že pro přístup k zařízení z klienta můžete použít následující postup. Tuto konfiguraci jste už provedli při připojení Azure Resource Manager a teď ověřujete, že konfigurace byla úspěšná.
Spuštěním následujícího Azure Resource Manager ověřte, že komunikace Azure Resource Manager funguje:
Pokud chcete volat rozhraní API místního zařízení k ověření, zadejte:
Pokud jste nakonfigurovali výpočetní prostředky pro Kubernetes, můžete tento krok přeskočit. Jinak následujícím způsobem se ujistěte, že jste povolili síťové rozhraní pro výpočty:
a. V místním uživatelském rozhraní přejděte na Nastavení výpočetních prostředků.
b. Vyberte síťové rozhraní, které chcete použít k vytvoření virtuálního přepínače. Virtuální počítače, které vytvoříte, se připojí k virtuálnímu přepínači připojenému k tomuto portu a přidružené síti. Nezapomeňte zvolit síť, která odpovídá IP adrese, kterou použijete pro virtuální počítač.
c. V části Povolit pro výpočty v síťovém rozhraní vyberte Ano. Azure Stack Edge vytvoří a spravuje virtuální přepínač, který odpovídá síťovému rozhraní. V tuto chvíli nezadáte konkrétní IP adresy pro Kubernetes. Povolení výpočetních prostředků může trvat několik minut.
Poznámka
Pokud vytváříte virtuální počítače GPU, vyberte síťové rozhraní připojené k internetu. To vám umožní nainstalovat na zařízení rozšíření GPU.
Požadavky klienta
Nakonfigurujte tyto požadavky na klienta, který se použije pro přístup k zařízení Azure Stack Edge pro.
- Stáhněte si Průzkumník služby Storage , pokud ho používáte k nahrání VHD. Alternativně můžete stáhnout AzCopy a nahrát VHD. Pokud používáte starší verze AzCopy, možná budete muset nakonfigurovat TLS 1,2 na klientském počítači.
- Stáhněte si šablony virtuálních počítačů a soubory parametrů do klientského počítače. Rozbalte ho do adresáře, který použijete jako pracovní adresář.
Požadavky na virtuální počítač
Nakonfigurujte tyto požadavky pro vytvoření prostředků potřebných k vytvoření virtuálního počítače.
Vytvoření skupiny prostředků
Vytvořte skupinu prostředků Azure pomocí příkazu New-AzureRmResourceGroup. Skupina prostředků je logický kontejner, ve kterém se nasazují a spravují prostředky Azure, jako je například účet úložiště, disk a spravovaný disk.
Důležité
Všechny prostředky se vytvoří ve stejném umístění jako zařízení a umístění je nastavené na DBELocal.
New-AzureRmResourceGroup -Name <Resource group name> -Location DBELocal
Ukázkový výstup najdete níž.
PS C:\windows\system32> New-AzureRmResourceGroup -Name myasegpurgvm -Location DBELocal
ResourceGroupName : myasegpurgvm
Location : dbelocal
ProvisioningState : Succeeded
Tags :
ResourceId : /subscriptions/DDF9FC44-E990-42F8-9A91-5A6A5CC472DB/resourceGroups/myasegpurgvm
PS C:\windows\system32>
Vytvoření účtu úložiště
Vytvořte nový účet úložiště pomocí skupiny prostředků vytvořené v předchozím kroku. Tento účet je místní účet úložiště , který se použije k nahrání image virtuálního disku pro virtuální počítač.
New-AzureRmStorageAccount -Name <Storage account name> -ResourceGroupName <Resource group name> -Location DBELocal -SkuName Standard_LRS
Poznámka
Pomocí Azure Resource Manager lze vytvořit pouze účty místního úložiště, jako je například místně redundantní úložiště (Standard_LRS nebo Premium_LRS). Pokud chcete vytvořit vrstvené účty úložiště, přečtěte si postup v tématu Přidání, připojení k účtům úložiště na Azure Stack Edge pro.
Ukázkový výstup najdete níž.
PS C:\windows\system32> New-AzureRmStorageAccount -Name myasegpusavm -ResourceGroupName myasegpurgvm -Location DBELocal -SkuName Standard_LRS
StorageAccountName ResourceGroupName Location SkuName Kind AccessTier CreationTime
------------------ ----------------- -------- ------- ---- ---------- ------------
myasegpusavm myasegpurgvm DBELocal StandardLRS Storage 7/29/2020 10:11:16 PM
PS C:\windows\system32>
Pokud chcete získat klíč účtu úložiště, spusťte Get-AzureRmStorageAccountKey příkaz. Zde je zobrazen ukázkový výstup tohoto příkazu.
PS C:\windows\system32> Get-AzureRmStorageAccountKey
cmdlet Get-AzureRmStorageAccountKey at command pipeline position 1
Supply values for the following parameters:
(Type !? for Help.)
ResourceGroupName: myasegpurgvm
Name: myasegpusavm
KeyName Value Permissions
------- ----- --
key1 GsCm7QriXurqfqx211oKdfQ1C9Hyu5ZutP6Xl0dqlNNhxLxDesDej591M8y7ykSPN4fY9vmVpgc4ftkwAO7KQ== 11
key2 7vnVMJUwJXlxkXXOyVO4NfqbW5e/5hZ+VOs+C/h/ReeoszeV+qoyuBitgnWjiDPNdH4+lSm1/ZjvoBWsQ1klqQ== ll
Přidat do souboru hostitelů identifikátor URI objektu BLOB
Ujistěte se, že jste již přidali identifikátor URI objektu blob do souboru hostitelů pro klienta, který používáte pro připojení k úložišti objektů BLOB. Spusťte Poznámkový blok jako správce a přidejte následující položku pro identifikátor URI objektu BLOB v C:\windows\system32\drivers\etc\hosts :
<Device IP> <storage account name>.blob.<Device name>.<DNS domain>
V typickém prostředí byste měli nakonfigurovat DNS tak, aby všechny účty úložiště odkazovaly na zařízení Azure Stack Edge pro s *.blob.devicename.domainname.com položkou.
Volitelné Instalace certifikátů
Pokud se připojíte přes Průzkumník služby Storage pomocí protokolu HTTP, tento krok přeskočte. Pokud používáte protokol HTTPS, musíte v Průzkumník služby Storage nainstalovat příslušné certifikáty. V takovém případě nainstalujte certifikát koncového bodu objektu BLOB. Další informace najdete v tématu Vytvoření a nahrání certifikátů v tématu Správa certifikátů.
Vytvoření a nahrání virtuálního pevného disku
Ujistěte se, že máte image virtuálního disku, kterou můžete použít k nahrání v pozdějším kroku. Postupujte podle kroků v části Vytvoření image virtuálního počítače.
Zkopírujte všechny bitové kopie disků, které se mají použít, do objektů blob stránky v místním účtu úložiště, který jste vytvořili v předchozích krocích. Pomocí nástroje, jako je Průzkumník služby Storage nebo AzCopy, můžete nahrát virtuální pevný disk do účtu úložiště , který jste vytvořili v předchozích krocích.
Použití Průzkumník služby Storage k nahrání
Otevřete Průzkumníka služby Storage. Přejdete na Upravit a ujistěte se, že je aplikace nastavená na cílové rozhraní Azure Stack API.

Nainstalujte certifikát klienta ve formátu PEM. Pokračujte v úpravách > certifikáty SSL > import certifikátů. Najeďte na certifikát klienta.

Pokud používáte certifikáty vygenerované zařízením, Stáhněte a převeďte certifikát koncového bodu služby Blob Storage
.cerdo.pemformátu. Spusťte následující příkaz.PS C:\windows\system32> Certutil -encode 'C:\myasegpu1_Blob storage (1).cer' .\blobstoragecert.pem Input Length = 1380 Output Length = 1954 CertUtil: -encode command completed successfully.Pokud přidáváte vlastní certifikát, použijte kořenový certifikát podpisového řetězce ve
.pemformátu.
Po dokončení importu certifikátu restartujte Průzkumník služby Storage, aby se změny projevily.

V levém podokně klikněte pravým tlačítkem na účty úložiště a vyberte připojit k Azure Storage.

Vyberte Use a storage account name and key (Použití názvu a klíče účtu úložiště). Vyberte Další.

Do pole připojit s názvem a klíč zadejte zobrazované jméno, název účtu úložiště, Azure Storage klíč účtu. Vyberte jinou doménu úložiště a pak zadejte
<device name>.<DNS domain>připojovací řetězec. Pokud jste certifikát nenainstalovali v Průzkumník služby Storage, podívejte se na možnost použít protokol HTTP . Vyberte Další.
Zkontrolujte Souhrn připojení a vyberte připojit.
Účet úložiště se zobrazí v levém podokně. Vyberte a rozbalte účet úložiště. Vyberte kontejnery objektů BLOB, klikněte pravým tlačítkem myši a vyberte vytvořit kontejner objektů BLOB. Zadejte název kontejneru objektů BLOB.
Vyberte kontejner, který jste právě vytvořili, a v pravém podokně vyberte nahrát > nahrát soubory.

Přejděte na virtuální pevný disk, který chcete nahrát, do vybraného souboru. Jako Typ objektu blob vyberte Objekt blob stránky a vyberte Nahrát.

Po načtení virtuálního pevného disku do kontejneru objektů blob vyberte virtuální pevný disk, klikněte na něj pravým tlačítkem a pak vyberte Vlastnosti.

Zkopírujte a uložte identifikátor URI, který použijete v dalších krocích.

Vytvoření image pro virtuální počítač
Pokud chcete vytvořit image virtuálního počítače, upravte soubor parametrů a CreateImage.parameters.json pak nasaďte šablonu, CreateImage.json která tento soubor parametrů používá.
Úprava souboru parametrů
Soubor CreateImage.parameters.json má následující parametry:
"parameters": {
"osType": {
"value": "<Operating system corresponding to the VHD you upload can be Windows or Linux>"
},
"imageName": {
"value": "<Name for the VM image>"
},
"imageUri": {
"value": "<Path to the VHD that you uploaded in the Storage account>"
},
}
Upravte soubor CreateImage.parameters.json tak, aby zahrnoval následující hodnoty pro Azure Stack Edge Pro zařízení:
Zadejte typ operačního systému odpovídající virtuálnímu pevnému disku, který nahrajete. Typ operačního systému může být Windows nebo Linux.
"parameters": { "osType": { "value": "Windows" },Změňte identifikátor URI image na identifikátor URI image, kterou jste nahráli v předchozím kroku:
"imageUri": { "value": "https://myasegpusavm.blob.myasegpu1.wdshcsso.com/windows/WindowsServer2016Datacenter.vhd" },Pokud používáte http s identifikátorem Průzkumník služby Storage, změňte identifikátor URI na identifikátor URI http.
Zadejte jedinečný název image. Tato image se použije k vytvoření virtuálního počítače v pozdějších krocích.
Tady je ukázkový kód JSON, který se používá v tomto článku.
{ "$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentParameters.json#", "contentVersion": "1.0.0.0", "parameters": { "osType": { "value": "Linux" }, "imageName": { "value": "myaselinuximg" }, "imageUri": { "value": "https://sa2.blob.myasegpuvm.wdshcsso.com/con1/ubuntu18.04waagent.vhd" } } }Uložte soubor parametrů.
Nasazení šablony
Nasaďte šablonu CreateImage.json . Tato šablona nasadí prostředky image, které se budou používat k vytvoření virtuálních počítače v pozdějším kroku.
Poznámka
Pokud při nasazování šablony dojde k chybě ověřování, může dojít k vypršení platnosti přihlašovacích údajů Azure pro tuto relaci. Znovu spusťte příkaz login-AzureRM , abyste se znovu Azure Resource Manager na Azure Stack Edge Pro zařízení.
Spusťte následující příkaz:
$templateFile = "Path to CreateImage.json" $templateParameterFile = "Path to CreateImage.parameters.json" $RGName = "<Name of your resource group>" New-AzureRmResourceGroupDeployment ` -ResourceGroupName $RGName ` -TemplateFile $templateFile ` -TemplateParameterFile $templateParameterFile ` -Name "<Name for your deployment>"Tento příkaz nasadí prostředek image. Pokud chcete zadat dotaz na prostředek, spusťte následující příkaz:
Get-AzureRmImage -ResourceGroupName <Resource Group Name> -name <Image Name>Tady je ukázkový výstup úspěšně vytvořené image.
PS C:\WINDOWS\system32> login-AzureRMAccount -EnvironmentName aztest -TenantId c0257de7-538f-415c-993a-1b87a031879d Account SubscriptionName TenantId Environment ------- ---------------- -------- ----------- EdgeArmUser@localhost Default Provider Subscription c0257de7-538f-415c-993a-1b87a031879d aztest PS C:\WINDOWS\system32> $templateFile = "C:\12-09-2020\CreateImage\CreateImage.json" PS C:\WINDOWS\system32> $templateParameterFile = "C:\12-09-2020\CreateImage\CreateImage.parameters.json" PS C:\WINDOWS\system32> $RGName = "rg2" PS C:\WINDOWS\system32> New-AzureRmResourceGroupDeployment -ResourceGroupName $RGName -TemplateFile $templateFile -TemplateParameterFile $templateParameterFile -Name "deployment4" DeploymentName : deployment4 ResourceGroupName : rg2 ProvisioningState : Succeeded Timestamp : 12/10/2020 7:06:57 PM Mode : Incremental TemplateLink : Parameters : Name Type Value =============== ========================= ========== osType String Linux imageName String myaselinuximg imageUri String https://sa2.blob.myasegpuvm.wdshcsso.com/con1/ubuntu18.04waagent.vhd Outputs : DeploymentDebugLogLevel : PS C:\WINDOWS\system32>
Vytvoření virtuálního počítače
Úprava souboru parametrů pro vytvoření virtuálního počítače
K vytvoření virtuálního počítače použijte soubor parametrů CreateVM.parameters.json. Přijímá následující parametry.
"vmName": {
"value": "<Name for your VM>"
},
"adminUsername": {
"value": "<Username to log into the VM>"
},
"Password": {
"value": "<Password to log into the VM>"
},
"imageName": {
"value": "<Name for your image>"
},
"vmSize": {
"value": "<A supported size for your VM>"
},
"vnetName": {
"value": "<Name for the virtual network, use ASEVNET>"
},
"subnetName": {
"value": "<Name for the subnet, use ASEVNETsubNet>"
},
"vnetRG": {
"value": "<Resource group for Vnet, use ASERG>"
},
"nicName": {
"value": "<Name for the network interface>"
},
"privateIPAddress": {
"value": "<Private IP address, enter a static IP in the subnet created earlier or leave empty to assign DHCP>"
},
"IPConfigName": {
"value": "<Name for the ipconfig associated with the network interface>"
}
Přiřaďte CreateVM.parameters.json k vašemu zařízení Azure Stack Edge Pro parametry.
Zadejte jedinečný název, název síťového rozhraní a název ipconfig.
Zadejte uživatelské jméno, heslo a podporovanou velikost virtuálního počítače.
Když jste povolili síťové rozhraní pro výpočty, na tomto síťovém rozhraní se automaticky vytvořil virtuální přepínač a virtuální síť. Můžete zadat dotaz na existující virtuální síť a získat název virtuální sítě, název podsítě a název skupiny prostředků virtuální sítě.
Spusťte následující příkaz:
Get-AzureRmVirtualNetworkZde je ukázkový výstup:
PS C:\WINDOWS\system32> Get-AzureRmVirtualNetwork Name : ASEVNET ResourceGroupName : ASERG Location : dbelocal Id : /subscriptions/947b3cfd-7a1b-4a90-7cc5-e52caf221332/resourceGroups/ASERG/providers/Microsoft .Network/virtualNetworks/ASEVNET Etag : W/"990b306d-18b6-41ea-a456-b275efe21105" ResourceGuid : f8309d81-19e9-42fc-b4ed-d573f00e61ed ProvisioningState : Succeeded Tags : AddressSpace : { "AddressPrefixes": [ "10.57.48.0/21" ] } DhcpOptions : null Subnets : [ { "Name": "ASEVNETsubNet", "Etag": "W/\"990b306d-18b6-41ea-a456-b275efe21105\"", "Id": "/subscriptions/947b3cfd-7a1b-4a90-7cc5-e52caf221332/resourceGroups/ASERG/provider s/Microsoft.Network/virtualNetworks/ASEVNET/subnets/ASEVNETsubNet", "AddressPrefix": "10.57.48.0/21", "IpConfigurations": [], "ResourceNavigationLinks": [], "ServiceEndpoints": [], "ProvisioningState": "Succeeded" } ] VirtualNetworkPeerings : [] EnableDDoSProtection : false EnableVmProtection : false PS C:\WINDOWS\system32>Jako název virtuální sítě použijte ASEVNET, jako Název podsítě použijte ASEVNET a JAKO název skupiny prostředků virtuální sítě použijte ASERG.
Teď budete potřebovat statickou IP adresu pro přiřazení k virtuálnímu počítače, který je v podsíti definované výše. V souboru parametrů nahraďte PrivateIPAddress touto adresou. Pokud chcete, aby virtuální počítač získal IP adresu z místního serveru DCHP, ponechte
privateIPAddresshodnotu prázdnou."privateIPAddress": { "value": "5.5.153.200" },Uložte soubor parametrů.
Tady je ukázkový kód JSON, který se používá v tomto článku.
{ "$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentParameters.json#", "contentVersion": "1.0.0.0", "parameters": { "vmName": { "value": "VM1" }, "adminUsername": { "value": "Administrator" }, "Password": { "value": "Password1" }, "imageName": { "value": "myaselinuximg" }, "vmSize": { "value": "Standard_NC4as_T4_v3" }, "vnetName": { "value": "ASEVNET" }, "subnetName": { "value": "ASEVNETsubNet" }, "vnetRG": { "value": "aserg" }, "nicName": { "value": "nic5" }, "privateIPAddress": { "value": "" }, "IPConfigName": { "value": "ipconfig5" } } }
Nasazení šablony pro vytvoření virtuálního počítače
Nasaďte šablonu pro vytvoření virtuálního CreateVM.json počítače. Tato šablona vytvoří síťové rozhraní z existující virtuální sítě a vytvoří virtuální počítač z nasazené image.
Spusťte následující příkaz:
Command: $templateFile = "<Path to CreateVM.json>" $templateParameterFile = "<Path to CreateVM.parameters.json>" $RGName = "<Resource group name>" New-AzureRmResourceGroupDeployment ` -ResourceGroupName $RGName ` -TemplateFile $templateFile ` -TemplateParameterFile $templateParameterFile ` -Name "<DeploymentName>"Vytvoření virtuálního počítače bude trvat 15 až 20 minut. Tady je ukázkový výstup úspěšně vytvořeného virtuálního počítače.
PS C:\WINDOWS\system32> $templateFile = "C:\12-09-2020\CreateVM\CreateVM.json" PS C:\WINDOWS\system32> $templateParameterFile = "C:\12-09-2020\CreateVM\CreateVM.parameters.json" PS C:\WINDOWS\system32> $RGName = "rg2" PS C:\WINDOWS\system32> New-AzureRmResourceGroupDeployment -ResourceGroupName $RGName -TemplateFile $templateFile -TemplateParameterFile $templateParameterFile -Name "Deployment6" DeploymentName : Deployment6 ResourceGroupName : rg2 ProvisioningState : Succeeded Timestamp : 12/10/2020 7:51:28 PM Mode : Incremental TemplateLink : Parameters : Name Type Value =============== ========================= ========== vmName String VM1 adminUsername String Administrator password String Password1 imageName String myaselinuximg vmSize String Standard_NC4as_T4_v3 vnetName String ASEVNET vnetRG String aserg subnetName String ASEVNETsubNet nicName String nic5 ipConfigName String ipconfig5 privateIPAddress String Outputs : DeploymentDebugLogLevel : PS C:\WINDOWS\system32Příkaz můžete také spustit
New-AzureRmResourceGroupDeploymentasynchronně pomocí–AsJobparametru . Tady je ukázkový výstup, když rutina běží na pozadí. Pak se můžete dotazovat na stav úlohy, která se vytvoří pomocíGet-Jobrutiny .PS C:\WINDOWS\system32> New-AzureRmResourceGroupDeployment ` >> -ResourceGroupName $RGName ` >> -TemplateFile $templateFile ` >> -TemplateParameterFile $templateParameterFile ` >> -Name "Deployment2" ` >> -AsJob Id Name PSJobTypeName State HasMoreData Location Command -- ---- ------------- ----- ----------- -------- ------- 2 Long Running... AzureLongRun... Running True localhost New-AzureRmResourceGro... PS C:\WINDOWS\system32> Get-Job -Id 2 Id Name PSJobTypeName State HasMoreData Location Command -- ---- ------------- ----- ----------- -------- -------Zkontrolujte, jestli je virtuální počítač úspěšně zřízený. Spusťte následující příkaz:
Get-AzureRmVm
Připojení k virtuálnímu počítači
Postup připojení se může lišit v závislosti na tom, jestli jste vytvořili virtuální počítač s Windows nebo Linuxem.
Připojení k virtuálnímu počítači s Windows
Pomocí těchto kroků se připojte k virtuálnímu počítači s Windows.
Připojte se k VIRTUÁLNÍmu počítači s Windows pomocí protokol RDP (Remote Desktop Protocol) (RDP) přes IP adresu, kterou jste předali během vytváření virtuálního počítače.
V klientovi otevřete RDP.
Přejděte na Start a pak zadejte mstsc.
V podokně připojení ke vzdálené ploše zadejte IP adresu virtuálního počítače a přihlašovací údaje pro přístup, které jste použili v souboru parametrů šablony virtuálního počítače. Potom vyberte Připojit.

Poznámka
Možná budete muset schválit připojení k nedůvěryhodnému počítači.
Nyní jste přihlášeni k VIRTUÁLNÍmu počítači, který běží na zařízení.
Připojení k virtuálnímu počítači s Linuxem
Pomocí těchto kroků se připojte k virtuálnímu počítači s Linuxem.
Připojte se k virtuálnímu počítači pomocí privátní IP adresy, kterou jste předali při vytváření virtuálního počítače.
Otevřete relaci SSH a připojte se k IP adrese.
ssh -l <username> <ip address>Na příkazovém řádku zadejte heslo, které jste použili při vytváření virtuálního počítače.
Pokud potřebujete zadat klíč SSH, použijte tento příkaz.
ssh -i c:/users/Administrator/.ssh/id_rsa Administrator@5.5.41.236Tady je příklad výstupu při připojení k virtuálnímu počítači:
PS C:\WINDOWS\system32> ssh -l myazuser "10.126.76.60" The authenticity of host '10.126.76.60 (10.126.76.60)' can't be established. ECDSA key fingerprint is SHA256:V649Zbo58zAYMKreeP7M6w7Na0Yf9QPg4SM7JZVV0E4. Are you sure you want to continue connecting (yes/no/[fingerprint])? yes Warning: Permanently added '10.126.76.60' (ECDSA) to the list of known hosts. myazuser@10.126.76.60's password: Welcome to Ubuntu 18.04.2 LTS (GNU/Linux 4.18.0-1013-azure x86_64) * Documentation: https://help.ubuntu.com * Management: https://landscape.canonical.com * Support: https://ubuntu.com/advantage System information disabled due to load higher than 1.0 Get cloud support with Ubuntu Advantage Cloud Guest: http://www.ubuntu.com/business/services/cloud 284 packages can be updated. 192 updates are security updates. The programs included with the Ubuntu system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. To run a command as administrator (user "root"), use "sudo <command>". See "man sudo_root" for details. myazuser@myazvmfriendlyname:~$ client_loop: send disconnect: Connection reset PS C:\WINDOWS\system32>