

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 keduanya IPv4 dan alamat. IPv6 Titik akhir dual-stack juga mendukung IPv4 sehingga mempertahankan kompatibilitas mundur. Amazon MSK menyediakan IPv6 dukungan melalui tipe jaringan dual-stack, bukan sebagai -only. IPv6

 Secara default, klien terhubung ke cluster MSK Amazon menggunakan jenis IPv4 jaringan. Semua cluster baru yang Anda buat juga digunakan secara IPv4 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 IPv4 jaringan.

**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: [Amazon MSKFull](https://docs.aws.amazon.com/msk/latest/developerguide/security-iam-awsmanpol.html#security-iam-awsmanpol-AmazonMSKFullAccess) Access.

## 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 di [https://console.aws.amazon.com/msk/rumah? 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>
+ IPv6 dukungan saat ini hanya tersedia dalam mode dual-stack (IPv4 \+ IPv6), bukan sebagai IPv6 -only.
+ Tipe jaringan dual-stack 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 IPv4 jaringan 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`