

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Konfigurasikan tipe jaringan dual-stack
<a name="serverless-config-dual-stack"></a>

 Amazon MSK mendukung tipe jaringan dual-stack untuk kluster MSK Serverless yang ada yang menggunakan Kafka versi 3.6.0 atau yang lebih baru tanpa biaya tambahan. Dengan jaringan dual-stack, cluster Anda dapat menggunakan alamat IPv4 dan IPv6. Dual-stack endpoint juga mendukung IPv4 sehingga menjaga kompatibilitas mundur. Amazon MSK menyediakan dukungan IPv6 melalui tipe jaringan dual-stack, bukan as. IPv6-only

 Secara default, klien terhubung ke cluster MSK Amazon menggunakan jenis jaringan IPv4. Semua cluster baru yang Anda buat juga menggunakan IPv4 secara default. Untuk memperbarui jenis jaringan cluster ke dual-stack, pastikan Anda telah memenuhi prasyarat yang dijelaskan di bagian berikut. Kemudian, gunakan [UpdateConnectivity](https://docs.aws.amazon.com/msk/1.0/apireference/clusters-clusterarn-connectivity.html#UpdateConnectivity)API untuk memperbarui konektivitas ke dual-stack. 

**catatan**  
Setelah Anda memperbarui cluster Anda untuk menggunakan tipe jaringan dual-stack, Anda tidak dapat mengubahnya kembali ke jenis jaringan IPv4.

**Topics**
+ [Prasyarat untuk menggunakan tipe jaringan dual-stack](#msks-ipv6-prerequisites)
+ [Izin IAM untuk MSK Tanpa Server](#msks-ipv6-iam-permissions)
+ [Gunakan tipe jaringan dual-stack untuk sebuah cluster](#update-msks-network-type)
+ [Pertimbangan untuk menggunakan tipe jaringan dual-stack](#msks-dual-stack-considerations)

## Prasyarat untuk menggunakan tipe jaringan dual-stack
<a name="msks-ipv6-prerequisites"></a>

Sebelum Anda mengonfigurasi tipe jaringan dual-stack untuk cluster Anda, pastikan bahwa semua subnet yang Anda berikan selama pembuatan cluster harus mendukung tipe jaringan dual-stack. Jika bahkan satu subnet di cluster Anda tidak mendukung dual-stack, Anda tidak akan dapat memperbarui jenis jaringan untuk cluster Anda ke dual-stack.

## Izin IAM untuk MSK Tanpa Server
<a name="msks-ipv6-iam-permissions"></a>

Anda harus memiliki izin IAM berikut:
+  `ec2:DescribeSubnets` 
+  `ec2:ModifyVpcEndpoint` 

[Untuk daftar lengkap izin yang diperlukan untuk melakukan semua tindakan MSK Amazon, lihat kebijakan AWS terkelola:. AmazonMSKFullAccess](https://docs.aws.amazon.com/msk/latest/developerguide/security-iam-awsmanpol.html#security-iam-awsmanpol-AmazonMSKFullAccess)

## Gunakan tipe jaringan dual-stack untuk sebuah cluster
<a name="update-msks-network-type"></a>

Anda dapat memperbarui jenis jaringan untuk kluster MSK Tanpa Server menggunakan Konsol Manajemen AWS, AWS CLI, atau SDK. AWS 

------
#### [ Using Konsol Manajemen AWS ]

1. [Buka konsol MSK Amazon dihttps://console.aws.amazon.com/msk/home? region=us-east-1\#/home/](https://console.aws.amazon.com/msk/home?region=us-east-1#/home/).

1. Pilih kluster MSK Tanpa Server yang ingin Anda konfigurasikan jenis jaringan dual-stack.

1. Pada halaman detail Cluster, pilih **Properties**.

1. Di **Pengaturan jaringan**, pilih **Edit jenis jaringan**.

1. Untuk **tipe Jaringan**, pilih **Dual stack**.

1. Pilih **Simpan perubahan**.

------
#### [ Using AWS CLI ]

Anda dapat menggunakan API [update-connectivity](https://docs.aws.amazon.com/cli/latest/reference/kafka/update-connectivity.html) untuk memperbarui jenis jaringan kluster MSK Serverless yang ada ke dual-stack. Contoh berikut menggunakan ` update-connectivity` perintah untuk mengatur tipe jaringan cluster ke dual-stack.

Dalam contoh berikut, ganti contoh cluster ARN, arn:aws:kafka: {{us-east-1}} ::cluster//, dengan ARN cluster MSK Anda yang sebenarnya{{ 123456789012}}. {{myCluster}} {{12345678-1234-1234-1234-123456789012 -1}} Untuk mendapatkan versi cluster saat ini, gunakan [perintah describe-cluster](https://docs.aws.amazon.com/cli/latest/reference/kafka/describe-cluster.html).

```
aws kafka update-connectivity \
    --cluster-arn "arn:aws:kafka:{{us-east-1}}:{{123456789012}}:cluster/{{myCluster}}/{{12345678-1234-1234-1234-123456789012-1}}" \
    --current-version "{{KTVPDKIKX0DER}}" \
    --connectivity-info '{
        "networkType": "DUAL"
    }
```

------
#### [ Using AWS SDK ]

Contoh berikut menggunakan [UpdateConnectivity](https://docs.aws.amazon.com/msk/1.0/apireference/clusters-clusterarn-connectivity.html#UpdateConnectivity)API untuk mengatur tipe jaringan cluster ke dual-stack.

Dalam contoh berikut, ganti contoh cluster ARN, arn:aws:kafka: {{us-east-1}} ::cluster//, dengan ARN cluster MSK Anda yang sebenarnya{{123456789012}}. {{myCluster}} {{12345678-1234-1234-1234-123456789012-1}} Untuk mendapatkan versi cluster saat ini gunakan [DescribeCluster](https://docs.aws.amazon.com/msk/1.0/apireference/clusters-clusterarn.html#DescribeCluster)API.

```
import boto3

client = boto3.client("kafka")

response = client.update_connectivity(
    ClusterArn="arn:aws:kafka:{{us-east-1}}:{{123456789012}}:cluster/{{myCluster}}/{{12345678-1234-1234-1234-123456789012-1}}",
    CurrentVersion="{{KTVPDKIKX0DER}}",
    ConnectivityInfo={
        "NetworkType": "DUAL"
    }
)
print("Connectivity update initiated:", response)
```

------

## Pertimbangan untuk menggunakan tipe jaringan dual-stack
<a name="msks-dual-stack-considerations"></a>
+ Dukungan IPv6 saat ini hanya tersedia dalam mode dual-stack (IPv4\+IPv6), bukan sebagai. IPv6-only
+ Dual-stack Jenis jaringan tidak tersedia untuk konektivitas pribadi multi-VPC.
+ Anda dapat mengubah jenis jaringan dari IPv4 ke dual-stack untuk cluster yang ada hanya jika semua subnetnya mendukung tipe jaringan dual-stack.
+ Anda tidak dapat kembali ke jenis jaringan IPv4 setelah mengaktifkan dual-stack. Untuk beralih kembali, Anda harus menghapus dan membuat ulang cluster.
+ Anda harus memiliki izin IAM berikut:
  + `ec2:DescribeSubnets` dan ` ec2:ModifyVpcEndpoint`