Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mengaktifkan lalu IPv6 lintas masuk
Jika Anda ingin layanan Anda menerima lalu lintas jaringan masuk dari IPv6 alamat, atau dari keduanya IPv4 dan IPv6 alamat, pilih jenis alamat Dual-stack untuk titik akhir. Saat Anda membuat aplikasi baru, Anda dapat menemukan pengaturan ini di bawah bagian Configure service > Networking. Prosedur berikut menjelaskan cara mengaktifkan IPv4 atau menumpuk ganda (IPv6 dan IPv4) menggunakan konsol App Runner atau App Runner API.
Mengelola tumpukan ganda untuk lalu lintas masuk
Mengelola jenis alamat dual-stack untuk lalu lintas masuk menggunakan salah satu metode berikut:
catatan
Prosedur berikut menjelaskan cara mengelola jenis alamat jaringan untuk lalu lintas masuk publik. Untuk informasi tentang mengelola dual-stack atau tipe IPv4 alamat untuk endpoint pribadi, lihat. Mengelola titik akhir Pribadi
Konsol Pelari Aplikasi
Anda dapat memilih jenis alamat dual-stack untuk lalu lintas internet yang masuk, saat membuat layanan menggunakan konsol App Runner, atau saat memperbarui konfigurasinya nanti.
Untuk mengaktifkan tipe alamat dual-stack
-
Saat membuat atau memperbarui layanan, perluas bagian Jaringan di bawah Konfigurasi layanan.
-
Pilih titik akhir Publik untuk lalu lintas jaringan masuk. Jika Anda memilih titik akhir Publik, opsi Jenis alamat IP Endpoint terbuka.
Lihat prosedur Mengelola titik akhir Pribadi untuk mengelola dual-stack atau tipe IPv4 alamat untuk endpoint pribadi.
-
Perluas jenis alamat IP Endpoint untuk melihat jenis alamat IP berikut.
-
IPv4
-
Tumpukan ganda (dan) IPv4 IPv6
catatan
Jika Anda tidak memperluas jenis alamat IP Endpoint untuk membuat pilihan, maka App Runner menetapkan IPv4 sebagai konfigurasi default.
-
-
Pilih Dual-stack (IPv4 dan IPv6).
-
Pilih Berikutnya dan kemudian Buat & Terapkan jika Anda membuat layanan. Jika tidak, pilih Simpan perubahan jika Anda memperbarui layanan.
Ketika layanan digunakan, aplikasi Anda mulai menerima lalu lintas jaringan dari keduanya IPv4 dan titik IPv6 akhir.
Untuk mengubah jenis alamat
-
Ikuti langkah-langkah untuk memperbarui layanan dan menavigasi ke Jaringan.
-
Arahkan ke jenis alamat IP Endpoint di bawah Lalu lintas jaringan masuk dan pilih jenis alamat yang diperlukan.
-
Pilih Simpan perubahan. Layanan Anda diperbarui dengan pilihan Anda.
API Pelari Aplikasi atau AWS CLI
Saat Anda memanggil tindakan CreateServiceatau UpdateServiceApp Runner API, gunakan IpAddressType anggota NetworkConfiguration parameter untuk menentukan jenis alamat. Nilai yang didukung yang dapat Anda tentukan adalah IPv4 danDUAL_STACK. Tentukan DUAL_STACK apakah Anda ingin layanan Anda menerima lalu lintas internet dari IPv4 dan IPv6 titik akhir. Jika Anda tidak menentukan nilai apa pun untukIpAddressType, secara default IPv4 diterapkan.
catatan
Untuk contoh titik akhir pribadi, lihatAPI Pelari Aplikasi atau AWS CLI.
Berikut ini adalah contoh untuk membuat layanan dengan dual stack sebagai alamat IP. Contoh ini memanggil input.json file.
contoh Permintaan untuk membuat layanan dengan dukungan tumpukan ganda
aws apprunner create-service \ --cli-input-json file://input.json
contoh Isi dari input.json
{ "ServiceName": "example-service", "SourceConfiguration": { "ImageRepository": { "ImageIdentifier": "public.ecr.aws/aws-containers/hello-app-runner:latest", "ImageConfiguration": { "Port": "8000" }, "ImageRepositoryType": "ECR_PUBLIC" }, "NetworkConfiguration": { "IpAddressType":"DUAL_STACK"} } }
contoh Respons
{ "Service": { "ServiceName": "example-service", "ServiceId": "<service-id>", "ServiceArn": "arn:aws:apprunner:us-east-2:123456789012:service/example-service/<service-id>", "ServiceUrl": "1234567890.us-east-2.awsapprunner.com", "CreatedAt": "2023-10-16T12:30:51.724000-04:00", "UpdatedAt": "2023-10-16T12:30:51.724000-04:00", "Status": "OPERATION_IN_PROGRESS", "SourceConfiguration": { "ImageRepository": { "ImageIdentifier": "public.ecr.aws/aws-containers/hello-app-runner:latest", "ImageConfiguration": { "Port": "8000" }, "ImageRepositoryType": "ECR_PUBLIC" }, "AutoDeploymentsEnabled": false }, "InstanceConfiguration": { "Cpu": "1024", "Memory": "2048" }, "HealthCheckConfiguration": { "Protocol": "TCP", "Path": "/", "Interval": 5, "Timeout": 2, "HealthyThreshold": 1, "UnhealthyThreshold": 5 }, "AutoScalingConfigurationSummary": { "AutoScalingConfigurationArn": "arn:aws:apprunner:us-east-2:123456789012:autoscalingconfiguration/DefaultConfiguration/1/00000000000000000000000000000001", "AutoScalingConfigurationName": "DefaultConfiguration", "AutoScalingConfigurationRevision": 1 }, "NetworkConfiguration": { "IpAddressType": "DUAL_STACK", "EgressConfiguration": { "EgressType": "DEFAULT" }, "IngressConfiguration": { "IsPubliclyAccessible": true } } }, "OperationId": "24bd100b1e111ae1a1f0e1115c4f11de" }
Untuk informasi selengkapnya tentang parameter API, lihat NetworkConfiguration.