Gunakan OpenAPI Explorer untuk menetapkan alamat IP privat tertentu ke instans Application Load Balancer (ALB). Saat membuat instans ALB yang menghadap internet (internet-facing) atau menghadap internal (internal-facing), Anda dapat menentukan alamat IPv4 dari blok CIDR setiap vSwitch sebagai alamat IP privat untuk instans tersebut.
Catatan penggunaan
-
Anda hanya dapat menetapkan alamat IPv4 privat ke instans ALB bertipe IPv4 atau dual-stack. Anda tidak dapat menetapkan alamat IPv6 privat ke instans ALB dual-stack.
-
Saat membuat instans ALB yang telah ditingkatkan, pastikan setiap vSwitch yang dipilih memiliki cukup alamat IP yang tersedia. Instans ALB yang telah ditingkatkan memerlukan tiga alamat IP dari setiap vSwitch yang ditentukan: satu alamat IP virtual (VIP) untuk melayani traffic dan dua alamat IP lokal untuk berkomunikasi dengan server backend. Jika jumlah alamat IP pada vSwitch tidak mencukupi, instans tidak dapat dibuat dan kesalahan akan dilaporkan. Persyaratan ini tidak berlaku untuk instans ALB yang belum ditingkatkan.
Untuk memastikan semua fitur elastis instans ALB yang telah ditingkatkan tersedia, kami menyarankan agar Anda menyediakan setidaknya delapan alamat IP di setiap vSwitch yang digunakan oleh instans tersebut.
-
Panggil operasi DescribeZones untuk menanyakan zona tempat ALB tersedia di wilayah tertentu.
-
Panggil operasi DescribeVSwitches untuk menanyakan vSwitch yang ada beserta blok CIDR-nya.
-
Prosedur
-
Login ke OpenAPI Explorer.
-
Pada halaman CreateLoadBalancer, konfigurasikan parameter permintaan untuk membuat instans ALB. Pada contoh ini, Region diatur ke China (Hangzhou).
Tabel berikut hanya menjelaskan parameter utama. Untuk informasi selengkapnya mengenai parameter lainnya, lihat CreateLoadBalancer.
Parameter
Deskripsi
Nilai contoh
VpcId
ID VPC tempat instans ALB ditempatkan.
Anda dapat login ke Konsol VPC, pilih wilayah China (Hangzhou) dari bilah navigasi atas, lalu buka halaman VPC untuk menemukan dan melihat ID VPC yang dituju.
vpc-bp1wfo2ytjbr9zs3y****
AddressType
Tipe alamat IPv4 untuk instans ALB.
-
Internet: Instans diberi alamat IP publik dan dapat diakses dari internet.
-
Intranet: Instans diberi alamat IP privat dan hanya dapat diakses dari dalam VPC tempat instans tersebut ditempatkan.
Anda dapat mengatur parameter ini ke Internet atau Intranet sesuai kebutuhan.
Intranet
LoadBalancerName
Nama instans ALB.
ALB-test01
ZoneMappings
Pemetaan antara zona dan vSwitch yang sesuai. Jika wilayah saat ini mendukung dua zona atau lebih, pilih minimal dua zona untuk memastikan ketersediaan tinggi.
-
VSwitchId: ID vSwitch di zona tersebut.
Anda dapat memanggil operasi DescribeVSwitches untuk menanyakan ID vSwitch.
-
ZoneId: ID zona.
Anda dapat memanggil operasi DescribeZones untuk menanyakan ID zona.
-
IntranetAddress: Alamat IPv4 privat yang akan ditetapkan ke instans di zona ini.
PentingSaat menentukan alamat IP privat untuk instans ALB, pastikan alamat tersebut berada dalam blok CIDR vSwitch dan belum sedang digunakan.
Anda dapat login ke Konsol VPC, pilih wilayah China (Hangzhou), lalu klik ID VPC yang dituju pada halaman VPC. Pada tab Resource Management, klik jumlah vSwitch untuk melihat ID dan blok CIDR vSwitch tersebut.
Contoh ini menggunakan Zona G dan Zona I. Anda dapat mengonfigurasi zona sesuai jumlah zona yang tersedia untuk instans ALB Anda.
Parameter untuk Zona G:
-
ZoneMappings.1.VSwitchId: vsw-bp1jiciza3mpuyphn****
-
ZoneMappings.1.ZoneId: cn-hangzhou-g
-
ZoneMappings.1.IntranetAddress: 192.168.1.13
Parameter untuk Zona I:
-
ZoneMappings.0.VSwitchId: vsw-bp1uwoih7uwew975k****
-
ZoneMappings.0.ZoneId: cn-hangzhou-i
-
ZoneMappings.0.IntranetAddress: 192.168.0.230
LoadBalancerEdition
Edisi instans Application Load Balancer, yang menentukan fitur dan metode penagihan yang tersedia. Nilai yang valid:
-
Basic
-
Standard
-
StandardWithWaf: Dilengkapi WAF
Basic
AddressAllocatedMode
Mode alokasi alamat. Nilai yang valid:
-
Fixed (default): Alamat IP statis dialokasikan ke instans di setiap zona.
-
Dynamic : Mode IP dinamis, yang berarti alamat IP dialokasikan secara dinamis untuk setiap zona.
CatatanMulai dari 00:00:00 pada 25 Februari 2025 (UTC+8), semua instans yang dibuat menggunakan operasi API CreateLoadBalancer adalah instans ALB yang telah ditingkatkan, terlepas dari
AddressAllocatedModeyang Anda tentukan. Instans yang telah ditingkatkan ini menggunakan alamat IP elastis, sehingga pengaturan ini tidak berpengaruh. Perubahan ini tidak memengaruhi instans ALB yang sudah ada.Fixed
LoadBalancerBillingConfig
Konfigurasi penagihan instans ALB.
-
PayType: Metode penagihan instans.
Satu-satunya nilai yang valid adalah PostPay, yang menunjukkan metode penagihan bayar sesuai pemakaian.
-
BandwidthPackageId: ID instans Internet Shared Bandwidth yang dikaitkan dengan instans yang menghadap internet.
-
PayType: PostPay
-
BandwidthPackageId: Konfigurasikan parameter ini sesuai kebutuhan Anda.
AddressIpVersion
Versi IP. Nilai yang valid:
-
IPv4 (default)
-
DualStack
Anda dapat mengatur parameter ini ke IPv4 atau DualStack sesuai kebutuhan. Jika Anda mengatur parameter ini ke DualStack, pastikan IPv6 telah diaktifkan untuk vSwitch tempat instans ALB ditempatkan. Untuk informasi selengkapnya, lihat Aktifkan IPv6 untuk vSwitch.
IPv4
-
-
Klik Initiate Call.
Tanggapan serupa berikut akan dikembalikan. Kode status 200 menunjukkan bahwa instans berhasil dibuat. Untuk kode status lainnya, gunakan pesan yang dikembalikan atau lihat kode kesalahan ALB untuk mengatasi masalah tersebut.
{ "RequestId": "0A1F39B6-4BDE-5923-A3BE-E98708413D1B", "LoadBalancerId": "alb-gokux4i116yiqf****" }Setelah pemanggilan berhasil, Anda dapat memanggil operasi GetLoadBalancerAttribute untuk melihat detail konfigurasi instans ALB yang telah dibuat. VIP zona dalam tanggapan adalah alamat IP privat yang telah Anda tentukan.
-
Opsi: Setelah instans dibuat, Anda juga dapat login ke Konsol Application Load Balancer untuk memverifikasi bahwa instans dibuat dengan alamat IP privat
192.168.1.13dan192.168.0.230.-
Di bilah navigasi atas, pilih wilayah China (Hangzhou).
-
Pada halaman Instances, temukan instans yang baru dibuat dan klik ID-nya.
-
Pada tab Instance Details, periksa apakah VIP zona sesuai dengan alamat IP privat yang telah Anda tentukan.
-
Topik terkait
-
Jika Anda ingin membuat instans ALB di konsol, lihat Buat dan kelola instans ALB.
-
Jika Anda ingin menetapkan alamat IP privat ke instans Network Load Balancer (NLB), lihat Tentukan alamat IP privat saat membuat instans NLB menggunakan OpenAPI Explorer.
-
Jika Anda ingin menetapkan alamat IP privat ke instans Classic Load Balancer (CLB), lihat Tentukan alamat IP privat saat membuat instans CLB menggunakan OpenAPI Explorer.