Mulai cepat: Membuat alamat IP publik menggunakan PowerShell

Dalam mulai cepat ini, Anda mempelajari cara membuat alamat IP publik Azure. Alamat IP publik di Azure digunakan untuk koneksi publik ke sumber daya Azure. Alamat IP publik tersedia dalam dua SKU: dasar dan standar. Dua tingkat alamat IP publik tersedia: regional dan global. Preferensi perutean dari alamat IP publik akan ditetapkan saat dibuat. Perutean Internet dan perutean Jaringan Microsoft adalah pilihan yang tersedia.

Diagram of an example use of a public IP address. A public IP address is assigned to a load balancer.

Prasyarat

  • Akun Azure dengan langganan aktif. Buat akun secara gratis.
  • Azure PowerShell diiinstal secara lokal atau Azure Cloud Shell

Jika Anda memilih untuk memasang dan menggunakan PowerShell secara lokal, artikel ini memerlukan modul Azure PowerShell versi 5.4.1 atau versi yang lebih baru. Jalankan Get-Module -ListAvailable Az untuk menemukan versi terinstal. Jika Anda perlu peningkatan, lihat Instal modul Azure PowerShell. Jika Anda menjalankan PowerShell secara lokal, Anda juga harus menjalankan Connect-AzAccount untuk membuat koneksi dengan Azure.

Buat grup sumber daya

Grup sumber daya Azure adalah kontainer logis tempat sumber daya Azure disebarkan dan dikelola.

Buat grup sumber daya dengan New-AzResourceGroup bernama myResourceGroup di lokasi eastus2.

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

Membuat IP publik

Catatan

IP publik SKU Standar direkomendasikan untuk beban kerja produksi. Untuk mengetahui informasi selengkapnya tentang SKU, lihat Alamat IP Publik.

Perintah berikut ini berfungsi untuk modul Az.Network versi 4.5.0 atau yang lebih baru. Untuk informasi lebih lanjut tentang modul PowerShell yang sedang digunakan saat ini, silakan merujuk ke dokumentasi PowerShellGet.

Di bagian ini, Anda membuat IP publik dengan zona. Alamat IP publik dapat berupa {i>zone-redundantzonal

Gunakan New-AzPublicIpAddress untuk membuat alamat IPv4 publik zona redundan standar bernama myStandardPublicIP di QuickStartCreateIP-rg.

Untuk membuat alamat IPv6, modifikasi parameter --IpAddressVersion ke IPv6.

$ip = @{
    Name = 'myStandardPublicIP'
    ResourceGroupName = 'QuickStartCreateIP-rg'
    Location = 'eastus2'
    Sku = 'Standard'
    AllocationMethod = 'Static'
    IpAddressVersion = 'IPv4'
    Zone = 1,2,3
}
New-AzPublicIpAddress @ip

Penting

Untuk versi modul Az.Network yang lebih lama dari 4.5.0, jalankan perintah di atas tanpa menentukan parameter zona untuk membuat alamat IP zona redundan.

Membuat alamat IP publik dengan zona atau tanpa zona

Di bagian ini, Anda mempelajari cara membuat alamat IP publik zonal atau tanpa zona.

Untuk membuat alamat IPv4 publik zona standar di Zona 2 bernama myStandardPublicIP-zonal di QuickStartCreateIP-rg, gunakan perintah berikut.

Untuk membuat alamat IPv6, modifikasi parameter --IpAddressVersion ke IPv6.

$ip = @{
    Name = 'myStandardPublicIP-zonal'
    ResourceGroupName = 'QuickStartCreateIP-rg'
    Location = 'eastus2'
    Sku = 'Standard'
    AllocationMethod = 'Static'
    IpAddressVersion = 'IPv4'
    Zone = 2
}
New-AzPublicIpAddress @ip

Catatan

Perhatikan bahwa opsi di atas untuk zona hanyalah pilihan yang valid di wilayah dengan Zona Ketersediaan.

Preferensi Perutean dan Tingkat

Alamat IPv4 publik statis SKU standar mendukung Preferensi Perutean atau fitur Tingkat Global.

Secara default, preferensi perutean untuk alamat IP publik diatur ke jaringan Microsoft, yang mengirimkan lalu lintas melalui jaringan area luas global Microsoft kepada pengguna.

Pemilihan Internet meminimalkan perjalanan di jaringan Microsoft, alih-alih menggunakan jaringan ISP transit untuk mengirimkan lalu lintas pada tingkat biaya yang dioptimalkan.

Untuk informasi selengkapnya tentang preferensi perutean, lihat Apa itu preferensi perutean (pratinjau) itu?.

Perintah membuat alamat IPv4 publik redundan zona standar baru dengan preferensi perutean jenis Internet:

## Create IP tag for Internet and Routing Preference. ##
$tag = @{
    IpTagType = 'RoutingPreference'
    Tag = 'Internet'   
}
$ipTag = New-AzPublicIpTag @tag

## Create IP. ##
$ip = @{
    Name = 'myStandardPublicIP-RP'
    ResourceGroupName = 'QuickStartCreateIP-rg'
    Location = 'eastus2'
    Sku = 'Standard'
    AllocationMethod = 'Static'
    IpAddressVersion = 'IPv4'
    IpTag = $ipTag
    Zone = 1,2,3   
}
New-AzPublicIpAddress @ip

Membersihkan sumber daya

Setelah selesai dengan mesin virtual dan alamat IP publik, hapus grup sumber daya dan semua sumber daya yang ada di dalamnya dengan Remove-AzResourceGroup.

Remove-AzResourceGroup -Name 'TutorVMRoutePref-rg'

Langkah berikutnya

Lanjutkan ke artikel berikutnya untuk mempelajari cara membuat prefiks IP publik: