Tworzenie maszyny wirtualnej w sieci wirtualnej
Maszyny wirtualne na platformie Azure mają dużą liczbę zależności. Interfejs wiersza polecenia tworzy te zasoby na podstawie argumentów wiersza polecenia, które określisz. W tej sekcji dowiesz się, jak wdrożyć maszynę wirtualną w sieci wirtualnej.
Aby wdrożyć maszynę wirtualną w sieci wirtualnej, muszą mieć tę samą lokalizację platformy Azure. Po utworzeniu maszyny wirtualnej nie można zmienić sieci wirtualnej, z którą jest połączona.
Tworzenie maszyny wirtualnej
Użyj polecenia az vm create, aby utworzyć nową maszynę wirtualną z systemem Ubuntu. Ta maszyna wirtualna używa uwierzytelniania SSH do logowania i jest połączona z podsiecią i siecią wirtualną utworzoną w poprzedniej sekcji. W programie PowerShell zadeklaruj zmienne z wartością "$" i użyj cudzysłowów dla wartości, takich jak $vmName = "TutorialVM1".
# create Bash shell variable
vmName=TutorialVM1
az vm create \
--resource-group $resourceGroup \
--name $vmName \
--image Ubuntu2204 \
--vnet-name $vnetName \
--subnet $subnetName \
--generate-ssh-keys \
--output json \
--verbose
Uwaga
Jeśli masz już dostępny klucz SSH o nazwie id_rsa
, ten klucz jest używany do uwierzytelniania i nie jest generowany nowy klucz.
Podczas tworzenia maszyny wirtualnej widoczne są używane wartości lokalne i tworzone zasoby platformy Azure z powodu opcji --verbose
.
Gdy maszyna wirtualna będzie gotowa, zostanie zwrócony kod JSON z usługi platformy Azure, w tym publiczny adres IP.
{
"fqdns": "",
"id": "...",
"location": "eastus",
"macAddress": "...",
"powerState": "VM running",
"privateIpAddress": "...",
"publicIpAddress": "<PUBLIC_IP_ADDRESS>",
"resourceGroup": "TutorialResources",
"zones": ""
}
Upewnij się, że maszyna wirtualna jest uruchomiona przez połączenie za pomocą protokołu SSH.
ssh <PUBLIC_IP_ADDRESS>
Przejdź dalej i wyloguj się z maszyny wirtualnej, wpisując .exit
Istnieją inne sposoby uzyskania tego adresu IP po uruchomieniu maszyny wirtualnej. W następnej sekcji zobaczysz, jak uzyskać szczegółowe informacje na temat maszyny wirtualnej i jak je filtrować.