Aracılığıyla paylaş


Azure PowerShell kullanarak statik genel IP adresiyle sanal makine oluşturma

Bu makalede statik genel IP adresine sahip bir VM oluşturacaksınız. Genel IP adresi, İnternet'ten bir sanal makineyle iletişim kurmanızı sağlar. Adresin hiçbir zaman değişmediğinden emin olmak için dinamik adres yerine statik bir genel IP adresi atayın.

Genel IP adreslerinin nominal bir ücreti vardır. Abonelik başına kullanabileceğiniz genel IP adresi sayısıyla ilgili bir sınır vardır.

Önkoşullar

  • Etkin aboneliği olan bir Azure hesabı. Ücretsiz hesap oluşturun.
  • Yerel olarak yüklenen Azure PowerShell veya Azure Cloud Shell

PowerShell'i yerel olarak yükleyip kullanmayı tercih ederseniz bu makale, Azure PowerShell modülü 5.4.1 veya sonraki bir sürümünü gerektirir. Yüklü sürümü bulmak için Get-Module -ListAvailable Az komutunu çalıştırın. Yükseltmeniz gerekirse, bkz. Azure PowerShell modülünü yükleme. PowerShell'i yerel olarak çalıştırıyorsanız Azure ile bağlantı oluşturmak için de komutunu çalıştırmanız Connect-AzAccount gerekir.

Kaynak grubu oluşturma

Azure kaynak grubu, Azure kaynaklarının dağıtıldığı ve yönetildiği bir mantıksal kapsayıcıdır.

eastus2 konumunda myResourceGroup adlı New-AzResourceGroup ile bir kaynak grubu oluşturun.

$rg =@{
    Name = 'myResourceGroup'
    Location = 'eastus2'
}
New-AzResourceGroup @rg

Genel IP adresi oluşturma

Standart bir genel IPv4 adresi oluşturmak için New-AzPublicIpAddress kullanın.

Aşağıdaki komut, myResourceGroup içinde myPublicIP adlı alanlar arası yedekli bir genel IP adresi oluşturur.

## Create IP. ##
$ip = @{
    Name = 'myPublicIP'
    ResourceGroupName = 'myResourceGroup'
    Location = 'eastus2'
    Sku = 'Standard'
    AllocationMethod = 'Static'
    IpAddressVersion = 'IPv4'
    Zone = 1,2,3   
}
New-AzPublicIpAddress @ip

Sanal makine oluşturun

New-AzVM ile bir sanal makine oluşturun.

Aşağıdaki komut bir Windows Server sanal makinesi oluşturur. Parametresinde daha önce oluşturulan genel IP adresinin -PublicIPAddressName adını girersiniz. İstendiğinde, sanal makinenin kimlik bilgileri olarak kullanılacak bir kullanıcı adı ve parola girin:

## Create virtual machine. ##
$vm = @{
    ResourceGroupName = 'myResourceGroup'
    Location = 'East US 2'
    Name = 'myVM'
    PublicIpAddressName = 'myPublicIP'
}
New-AzVM @vm

Genel IP SKU'ları hakkında daha fazla bilgi için bkz . Genel IP adresi SKU'ları. Azure Load Balancer'ın arka uç havuzuna sanal makine eklenebilir. Genel IP adresinin SKU'su, yük dengeleyicinin genel IP'sinin SKU'su ile eşleşmelidir. Daha fazla bilgi için bkz . Azure Load Balancer.

Atanan genel IP adresini görüntüleyin ve Get-AzPublicIpAddress ile statik bir adres olarak oluşturulduğunu onaylayın:

## Retrieve public IP address settings. ##
$ip = @{
    Name = 'myPublicIP'
    ResourceGroupName = 'myResourceGroup'
}
Get-AzPublicIpAddress @ip | Select "IpAddress","PublicIpAllocationMethod" | Format-Table

Uyarı

Sanal makinenin işletim sistemindeki IP adresi ayarlarını değiştirmeyin. İşletim sistemi, Azure genel IP adreslerinin farkında değildir. İşletim sistemine özel IP adresi ayarları ekleyebilmenize rağmen, gerekmedikçe bunu yapmamanızı ve işletim sistemine özel IP adresi ekleme okunana kadar bunu yapmamanızı öneririz.

Not

Azure, genel IP adresi atanmamış veya bir iç temel Azure yük dengeleyicinin arka uç havuzunda yer alan VM'ler için varsayılan bir giden erişim IP'si sağlar. Varsayılan giden erişim IP mekanizması, yapılandırılamayan bir giden IP adresi sağlar.

Aşağıdaki olaylardan biri gerçekleştiğinde varsayılan giden erişim IP'si devre dışı bırakılır:

Sanal makine ölçek kümelerini esnek düzenleme modunda kullanarak oluşturduğunuz VM'lerin varsayılan giden erişimi yoktur.

Azure'daki giden bağlantılar hakkında daha fazla bilgi için bkz . Azure'da varsayılan giden erişim ve giden bağlantılar için Kaynak Ağ Adresi Çevirisi'ni (SNAT) kullanma.

Kaynakları temizleme

Artık gerekli olmadığında Remove-AzResourceGroup kullanarak kaynak grubunu ve içerdiği tüm kaynakları kaldırabilirsiniz:

Remove-AzResourceGroup -Name myResourceGroup -Force

Sonraki adımlar