'azurevm static ip'에 해당되는 글 1건

  1. 2014.12.01 AZURE VM에 대한 고정 DIP(내부 IP 주소) 구성
카테고리 없음2014. 12. 1. 14:34

출처 :  http://msdn.microsoft.com/ko-kr/library/azure/dn630228.aspx

 

VM에 대한 고정 DIP(내부 IP 주소) 구성

이 항목은 아직 평가되지 않았습니다.- 이 항목 평가

업데이트 날짜: 2014년 11월

대부분의 경우 가상 컴퓨터에 대한 고정 DIP(내부 IP 주소)를 지정하지 않아도 됩니다. 가상 네트워크의 VM은 지정한 범위에서 내부 IP 주소를 자동으로 받습니다. 그러나 경우에 따라 특정 VM의 고정 IP 주소를 지정해야 할 수 있습니다. 예를 들어 VM에서 DNS를 실행하거나 VM을 도메인 컨트롤러로 사용하려는 경우가 여기에 해당됩니다. 또는 일부 시점에서 VM을 중지/프로비전 해제하되, 다시 프로비전할 때 VM에 대한 DIP를 유지하려는 경우도 해당됩니다. 고정 DIP는 중지/프로비전 해제 상태에서도 VM에 유지됩니다. VM을 만들 때 PowerShell을 사용하여 고정 DIP를 지정하거나, 기존 VM을 업데이트할 수 있습니다.

가상 네트워크에 VM과 PaaS 인스턴스가 둘 다 있는 경우 VM에 대한 별도의 서브넷을 만들고 이 서브넷에 VM을 배포하여 고정 DIP가 있는 VM을 PaaS 인스턴스에서 분리할 수 있습니다. 이렇게 하면 별도의 서브넷에서 정적 VM을 확인하고 고정 DIP가 있는 VM을 즉시 알 수 있지만, 이 릴리스에서는 새 PaaS 인스턴스가 중지/프로비전 해제 중인(다시 시작되지 않은 상태) VM에서 고정 DIP를 가져오지 못하게 됩니다. 이는 VM/PaaS 서브넷과 DIP가 혼합된 환경에 대한 이 릴리스의 현재 제한 사항입니다. VM만 서브넷에 배포한 경우에는 일부 VM에 고정 DIP가 없는 경우에도 이 문제가 발생하지 않습니다. VM을 이미 배포한 경우 새 서브넷으로 간편하게 이동하여 이 잠재적 문제를 방지할 수 있습니다. 자세한 내용은 다른 서브넷으로 VM 또는 역할 인스턴스 이동를 참조하세요.

주소 풀에서 고정 IP 주소를 지정하기 전에 IP 주소가 아직 할당되지 않았는지 확인할 수 있습니다. 아래 예에서는 TestVNet 가상 네트워크에서 IP 주소 192.168.4.7을 사용할 수 있는지 알아봅니다.

Test-AzureStaticVNetIP –VNetName TestVNet –IPAddress 192.168.4.7 

cmdlet을 실행하기 전에 환경에 필요한 요소를 반영하도록 cmdlet의 변수를 변경해야 합니다.

New-AzureVMConfig -Name $vmname -ImageName $img –InstanceSize Small | Set-AzureSubnet –SubnetNames $sub | Set-AzureStaticVNetIP -IPAddress 192.168.4.7 | New-AzureVM –ServiceName $vmsvc1 –AffinityGroup "NorthEuropeAG";

이전에 만든 VM에 대한 고정 IP 주소를 설정하려는 경우 다음 cmdlet을 사용할 수 있습니다. VM의 IP 주소를 이미 설정하고 이를 다른 IP 주소로 변경하려면 이러한 cmdlet을 실행하기 전에 기존 고정 IP 주소를 제거해야 합니다. 고정 IP를 제거하려면 아래 지침을 참조하세요.

이 절차에서는 Update-AzureVM cmdlet을 사용합니다. Update-AzureVM cmdlet은 업데이트 프로세스의 일부로 VM을 다시 시작합니다. 지정한 DIP는 VM이 다시 시작된 후에 할당됩니다. 이 예에서는 클라우드 서비스 StaticDemo에 있는 VM2의 IP 주소를 설정합니다.

Get-AzureVM -ServiceName StaticDemo -Name VM2 | Set-AzureStaticVNetIP -IPAddress 192.168.4.7 | Update-AzureVM

VM에서 고정 IP 주소를 제거하면 업데이트 프로세스의 일부로 VM이 다시 시작된 후 VM에서 새 DIP를 자동으로 받습니다. 아래 예에서는 클라우드 서비스 StaticDemo에 있는 VM2에서 고정 IP 주소를 제거합니다.

$Get-AzureVM -ServiceName StaticDemo -Name VM2 | Remove-AzureStaticVNetIP | Update-AzureVM

참고 항목

Posted by 배움나눔