Azure CLI를 사용하여 고정 개인 IP 주소로 가상 머신 만들기

VM(가상 머신)에는 지정한 범위의 개인 IP 주소가 자동으로 할당됩니다. 이 범위는 VM이 배포된 서브넷을 기준으로 합니다. VM은 VM이 삭제될 때까지 주소를 유지합니다. Azure는 VM을 만드는 서브넷에서 사용 가능한 다음 개인 IP 주소를 동적으로 할당합니다. 서브넷의 특정 IP 주소를 원하는 경우 VM에 고정 IP 주소를 할당합니다.

필수 조건

  • 활성 구독이 있는 Azure 계정. 체험 계정을 만듭니다.
  • 이 자습서에는 Azure CLI 버전 2.0.28 이상이 필요합니다. Azure Cloud Shell을 사용하는 경우 최신 버전이 이미 설치되어 있습니다.

리소스 그룹 만들기

Azure 리소스 그룹은 Azure 리소스가 배포 및 관리되는 논리적 컨테이너입니다.

eastus2 위치에 myResourceGroup이라는 az group create를 사용하여 리소스 그룹을 만듭니다.

  az group create \
    --name myResourceGroup \
    --location eastus2

가상 머신 만들기

az vm create로 가상 머신을 만듭니다.

다음 명령은 Windows Server 가상 머신을 만듭니다. 메시지가 표시되면 가상 머신의 자격 증명으로 사용할 사용자 이름과 암호를 제공합니다.

  az vm create \
    --name myVM \
    --resource-group myResourceGroup \
    --public-ip-address myPublicIP \
    --public-ip-sku Standard \
    --image MicrosoftWindowsServer:WindowsServer:2019-Datacenter:latest \
    --admin-username azureuser

개인 IP 주소를 고정으로 변경

이 섹션에서는 이전에 만든 가상 머신의 개인 IP 주소를 동적에서 고정으로 변경합니다.

az network nic ip-config update를 사용하여 네트워크 인터페이스 구성을 업데이트합니다.

다음 명령은 가상 머신의 개인 IP 주소를 고정으로 변경합니다.

  az network nic ip-config update \
    --name ipconfigmyVM \
    --resource-group myResourceGroup \
    --nic-name myVMVMNic \
    --private-ip-address 10.0.0.4

Warning

VM의 운영 체제 내에서 Azure VM에 할당된 ‘개인’ IP를 정적으로 할당하면 안 됩니다. VM에 많은 IP 주소를 할당하는 경우와 같이 필요한 경우에만 개인 IP의 정적 할당을 수행합니다.

운영 체제 내에서 개인 IP 주소를 수동으로 설정하는 경우 Azure 네트워크 인터페이스에 할당된 개인 IP 주소와 일치하는지 확인합니다. 그러지 않으면 VM에 대한 연결이 끊어질 수 있습니다. 개인 IP 주소 설정에 대해 자세히 알아봅니다.

리소스 정리

더 이상 필요하지 않은 경우 az group delete를 사용하여 리소스 그룹 및 해당 그룹에 포함된 모든 리소스를 제거할 수 있습니다.

  az group delete --name myResourceGroup --yes

다음 단계