Azure Instance-Level Public IP Adresler

Instance-Level Puplic IP (PIP) adresleri sanal makinelere direk atanabilecek IP adresleridir. Ancak bu IP adresleri Cloud servisler içerisinde kullandığınız VIP adreslerinin yerini almayacaktır. Sanal makinelere bağlanmanız için kullanabileceğiniz ek IP adresleri olacaktır. Her bir sanal makineye tek bir PIP atanabilmektedir.

Preview version aşamasındayken PIP için herhangi bir ücret alınmamaktadır.

Service configuration schema içerisinde PIP aşağıdaki gibi gözükmektedir.

<NetworkConfiguration>

  <VirtualNetworkSite name=”VNet”/>

  <AddressAssignments>

    <InstanceAddress roleName=”VMRolePersisted”>

      <Subnets>

        <Subnet name=”Subnet1″/>

        <Subnet name=”Subnet2″/>

      </Subnets>

      <PublicIPs>

        <PublicIP name=”public-ip-name”/>

      </PublicIPs>

    </InstanceAddress>

  </AddressAssignments>

</NetworkConfiguration>

 

Aynı zamanda instance-level PIP adreslerini Windows PowerShell yada Rest API’ler ile kullanabilirsiniz. Örnek Windows PowerShell cmdlet’leri aşağıdaki gibidir.

Sanal makine oluştururken Windows PowerShell kullanarak PIP istemek:

New-AzureVMConfig -Name "OnderFTP" -InstanceSize Small -ImageName $images[50].ImageName | Add-AzureProvisioningConfig -Windows -AdminUsername onderdeger -Password abcd123 | Set-AzurePublicIP -PublicIPName "ftpip" | New-AzureVM -ServiceName "FTPinAzure" -Location "North Europe"
				

 

Windows PowerShell kullanarak var olan sanal makineye PIP eklemek:

Get-AzureVM -ServiceName FTPInAzure -Name OnderFTP | Set-AzurePublicIP -PublicIPName ftpip | Update-AzureVM
				

 

Windows PowerShell kullanarak tüm instance’lardan PIP bilgisi almak:

Get-AzureRole -ServiceName FTPInAzure -Slot Production –InstanceDetails
				

Windows PowerShell kullanarak sanal makineden PIP silmek:

Get-AzureVM -ServiceName FTPInAzure -Name FTPInstance | Remove-AzurePublicIP | Update-AzureVM

1 Response

  1. avatar Oğuz Türkan dedi ki:

    vm ye dışardan static ip ile ulaşmak istiyorum. PIP ip bu işe yarar mı. denedim olmadı

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.