Taeyoung Kim

Cloud & Platform

Azure PowerShell VM 생성

Azure PowerShell VM 생성 학습 내용을 정리한 백필 노트입니다.

이 글은 2025년 학습 기록을 블로그 형식으로 정리한 백필 노트입니다.

1. 공용 변수 선언

$location = "KoreaCentral"
$rgName = "rg-myPowerShell"

2. Resource Group 관리

  • Resource Group 제거
#Remove-AzResourceGroup -Name rg-myPowerShell
#Get-AzResourceGroup | Format-Table
  • Resource Group 생성
$rg = New-AzResourceGroup -Name $rgName -Location $location
Get-AzResourceGroup | Format-Table

3. 네트워크 구성

  • Subnet 구성
$Subnet00 = New-AzVirtualNetworkSubnetConfig -Name frontendSubnet -AddressPrefix "10.0.0.0/24"
  • Virtual Network 생성
New-AzVirtualNetwork `
    -Name vnet-MyPSNet `
    -ResourceGroupName $rg.ResourceGroupName `
    -Location $location `
    -AddressPrefix "10.0.0.0/16" `
    -Subnet $Subnet00
  • 서브넷 추가
    • snet-korcen-01 (10.0.1.0/24)

4. 가상머신 (Windows Client) 생성

  • 기본 정보
    • VM 이름: vm-WinCli01
    • 지역: Korea Central
    • 가용성 옵션: 인프라 중복 없음
    • 보안 유형: 표준
    • 이미지: Windows 11 Pro, version 24H2 - x64 Gen2
    • 크기: 표준 DS2v5
  • 계정 정보
    • 사용자명: azureuser
    • 암호: Pa$$word.1234
  • 네트워크 규칙
    • 인바운드 포트: RDP(3389)
  • 디스크
    • 유형: 표준 SSD (LRS)
  • 네트워크
    • 가상 네트워크: vnet-korcen-00 (10.0.0.0/16)
    • 서브넷: snet-korcen-01 (10.0.1.0/24)
    • 공용 IP: pip-vm-WinCli01-ip
    • VM 삭제 시 공용 IP 및 NIC 삭제: [선택]
  • 관리/모니터링
    • 부트진단: 사용 안 함

5. 가상머신 원격 접속

  • RDP 접속 방법
    • RDP 파일 다운로드 후 접속
    • 공용 IP: <public IP>