

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

# Kelola alamat IPv6 untuk instans EC2 Anda
IPv6 alamat

Jika VPC dan subnet Anda memiliki blok IPv6 CIDR yang terkait dengannya, Anda dapat menetapkan IPv6 alamat ke instans Anda selama atau setelah peluncuran. Anda dapat mengakses IPv6 alamat untuk instans Anda di konsol di halaman **Instans** atau halaman **Antarmuka Jaringan**. Tugas-tugas berikut mengonfigurasi alamat IP untuk instans Anda. Untuk mengonfigurasi alamat IP untuk antarmuka jaringan Anda, lihat[Kelola alamat IP untuk antarmuka jaringan Anda](managing-network-interface-ip-addresses.md).

**Topics**
+ [

## Menetapkan IPv6 alamat ke sebuah instance
](#assign-ipv6-address)
+ [

## Lihat IPv6 alamat untuk sebuah instance
](#view-ipv6-addresses)
+ [

## Lihat IPv6 alamat menggunakan metadata instance
](#view-ipv6-addresses-imds)
+ [

## Membatalkan IPv6 alamat dari sebuah instance
](#unassign-ipv6-address)

## Menetapkan IPv6 alamat ke sebuah instance


Anda dapat menentukan alamat IPv6 dari rentang alamat IPv6 subnet, atau membiarkan Amazon EC2 memilih satu untuk Anda. Alamat ini ditetapkan ke antarmuka jaringan utama. Perhatikan bahwa jenis contoh berikut tidak mendukung IPv6 alamat: C1, M1, M2, M3, dan T1.

------
#### [ Console ]

**Untuk menetapkan IPv6 alamat saat peluncuran**  
Ikuti prosedur untuk [meluncurkan instans](ec2-launch-instance-wizard.md). Saat Anda mengonfigurasi [Pengaturan Jaringan](ec2-instance-launch-parameters.md#liw-network-settings), pilih opsi untuk **Tetapkan IP secara otomatis IPv6 **. Jika Anda tidak melihat opsi ini, subnet yang dipilih tidak memiliki blok IPv6 CIDR terkait.

**Untuk menetapkan IPv6 alamat setelah peluncuran**

1. Buka konsol Amazon EC2 di. [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/)

1. Di panel navigasi, pilih **Instans**.

1. Pilih instans Anda, dan pilih **Tindakan**, **Jaringan**, **Kelola alamat IP**.

1. Bentangkan antarmuka jaringan. Di alamat **IPv6**, pilih **Tetapkan alamat IP baru**. 

1. Masukkan alamat IPv6 dari rentang subnet, atau biarkan bidang kosong untuk membiarkan Amazon EC2 memilih alamat untuk Anda. IPv6 Jika Anda tidak melihat opsi ini, subnet instance tidak memiliki blok IPv6 CIDR terkait.

1. Pilih **Simpan**.

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

**Untuk menetapkan IPv6 alamat saat peluncuran**  
Gunakan perintah [run-instance](https://docs.aws.amazon.com/cli/latest/reference/ec2/run-instances.html) dengan opsi. `--ipv6-addresses` Contoh berikut memberikan dua IPv6 alamat.

```
--ipv6-addresses Ipv6Address=2001:db8::1234:5678:1.2.3.4 Ipv6Address=2001:db8::1234:5678:5.6.7.8
```

Untuk membiarkan Amazon EC2 memilih IPv6 alamat, gunakan `--ipv6-address-count` opsi sebagai gantinya. Contoh berikut memberikan dua IPv6 alamat.

```
--ipv6-address-count 2
```

**Untuk menetapkan IPv6 alamat setelah peluncuran**  
Gunakan perintah [assign-ipv6-address](https://docs.aws.amazon.com/cli/latest/reference/ec2/assign-ipv6-addresses.html). Contoh berikut memberikan dua IPv6 alamat.

```
aws ec2 assign-ipv6-addresses \ 
    --network-interface-id eni-1234567890abcdef0 \
    --ipv6-addresses 2001:db8::1234:5678:1.2.3.4 2001:db8::1234:5678:5.6.7.8
```

Untuk membiarkan Amazon EC2 memilih IPv6 alamat, gunakan `--ipv6-address-count` opsi sebagai gantinya. Contoh berikut memberikan dua IPv6 alamat.

```
aws ec2 assign-ipv6-addresses \
    --network-interface-id eni-1234567890abcdef0 \
    --ipv6-address-count 2
```

------
#### [ PowerShell ]

**Untuk menetapkan IPv6 alamat saat peluncuran**  
Gunakan [New-EC2Instance](https://docs.aws.amazon.com/powershell/latest/reference/items/New-EC2Instance.html)cmdlet dengan parameter. `-Ipv6Address` Contoh berikut memberikan dua IPv6 alamat.

```
-Ipv6Address $ipv6addr1,$ipv6addr2
```

Tentukan IPv6 alamat sebagai berikut.

```
$ipv6addr1 = New-Object Amazon.EC2.Model.InstanceIpv6Address
$ipv6addr1.Ipv6Address = "2001:db8::1234:5678:1.2.3.4"
$ipv6addr2 = New-Object Amazon.EC2.Model.InstanceIpv6Address
$ipv6addr2.Ipv6Address = "2001:db8::1234:5678:5.6.7.8"
```

Untuk membiarkan Amazon EC2 memilih IPv6 alamat, gunakan `-Ipv6AddressCount` parameter sebagai gantinya. Contoh berikut memberikan dua IPv6 alamat.

```
-Ipv6AddressCount 2
```

**Untuk menetapkan IPv6 alamat setelah peluncuran**  
Gunakan [Register-EC2Ipv6 AddressList](https://docs.aws.amazon.com/powershell/latest/reference/items/Register-EC2Ipv6AddressList.html) cmdlet. Contoh berikut memberikan dua IPv6 alamat.

```
Register-EC2Ipv6AddressList `
    -NetworkInterfaceId eni-1234567890abcdef0 `
    -Ipv6Address "2001:db8::1234:5678:1.2.3.4","2001:db8::1234:5678:5.6.7.8"
```

Untuk membiarkan Amazon EC2 memilih IPv6 alamat, gunakan `-Ipv6AddressCount` parameter sebagai gantinya. Contoh berikut memberikan dua IPv6 alamat.

```
Register-EC2Ipv6AddressList `
    -NetworkInterfaceId eni-1234567890abcdef0 `
    -Ipv6AddressCount 2
```

------

## Lihat IPv6 alamat untuk sebuah instance


Anda dapat melihat IPv6 alamat untuk instans Anda.

------
#### [ Console ]

**Untuk melihat IPv6 alamat untuk sebuah instance**

1. Buka konsol Amazon EC2 di. [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/)

1. Di panel navigasi, pilih **Instans**.

1. Pilih instans.

1. Pada tab **Jaringan**, tempatkan alamat **IPv6 **.

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

**Untuk melihat IPv6 alamat untuk sebuah instance**  
Gunakan perintah [describe-instances](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-instances.html).

```
aws ec2 describe-instances \
    --instance-ids i-1234567890abcdef0 \
    --query "Reservations[*].Instances[].Ipv6Address" \
    --output text
```

Berikut ini adalah output contoh.

```
2001:db8::1234:5678:1.2.3.4
```

------
#### [ PowerShell ]

**Untuk melihat IPv6 alamat untuk sebuah instance**  
Gunakan [Get-EC2Instance](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-EC2Instance.html)cmdlet.

```
(Get-EC2Instance `
    -InstanceId i-1234567890abcdef0).Instances.Ipv6Address
```

Berikut ini adalah output contoh.

```
2001:db8::1234:5678:1.2.3.4
```

------

## Lihat IPv6 alamat menggunakan metadata instance


Setelah Anda terhubung ke instans Anda, Anda dapat mengambil IPv6 alamat menggunakan metadata instance. Pertama, Anda harus mendapatkan alamat MAC dari instance dari`http://169.254.169.254/latest/meta-data/network/interfaces/macs/`.

------
#### [ IMDSv2 ]

**Linux**  
Jalankan perintah berikut dari instance Linux Anda.

```
TOKEN=`curl -X PUT "http://169.254.169.254/latest/api/token" -H "X-aws-ec2-metadata-token-ttl-seconds: 21600"` \
&& curl -H "X-aws-ec2-metadata-token: $TOKEN" http://169.254.169.254/latest/meta-data/network/interfaces/macs/mac-address/ipv6s
```

**Windows**  
Jalankan cmdlet berikut dari instance Windows Anda.

```
[string]$token = Invoke-RestMethod -Headers @{"X-aws-ec2-metadata-token-ttl-seconds" = "21600"} `
    -Method PUT -Uri http://169.254.169.254/latest/api/token
```

```
Invoke-RestMethod -Headers @{"X-aws-ec2-metadata-token" = $token} `
    -Method GET -Uri http://169.254.169.254/latest/meta-data/network/interfaces/macs/mac-address/ipv6s
```

------
#### [ IMDSv1 ]

**Linux**  
Jalankan perintah berikut dari instance Linux Anda.

```
curl http://169.254.169.254/latest/meta-data/network/interfaces/macs/mac-address/ipv6s
```

**Windows**  
Jalankan cmdlet berikut dari instance Windows Anda.

```
Invoke-RestMethod -Uri http://169.254.169.254/latest/meta-data/network/interfaces/macs/mac-address/ipv6s
```

------

## Membatalkan IPv6 alamat dari sebuah instance


Anda dapat membatalkan penetapan IPv6 alamat dari sebuah instans kapan saja.

------
#### [ Console ]

**Untuk membatalkan penugasan IPv6 alamat dari sebuah instance**

1. Buka konsol Amazon EC2 di. [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/)

1. Di panel navigasi, pilih **Instans**.

1. Pilih instans Anda, dan pilih **Tindakan**, **Jaringan**, **Kelola alamat IP**.

1. Bentangkan antarmuka jaringan. Di bawah **IPv6alamat**, pilih **Unassign** di sebelah alamat. IPv6 

1. Pilih **Simpan**.

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

**Untuk membatalkan penetapan IPv6 alamat dari sebuah instance**  
Gunakan perintah [unassign-ipv6-address](https://docs.aws.amazon.com/cli/latest/reference/ec2/unassign-ipv6-addresses.html).

```
aws ec2 unassign-ipv6-addresses \ 
    --network-interface-id eni-1234567890abcdef0 \
    --ipv6-addresses 2001:db8::1234:5678:1.2.3.4
```

------
#### [ PowerShell ]

**Untuk membatalkan penetapan IPv6 alamat dari sebuah instance**  
Gunakan [Unregister-EC2Ipv6 AddressList](https://docs.aws.amazon.com/powershell/latest/reference/items/Unregister-EC2Ipv6AddressList.html) cmdlet.

```
Unregister-EC2Ipv6AddressList `
    -NetworkInterfaceId eni-1234567890abcdef0 `
    -Ipv6Address 2001:db8::1234:5678:1.2.3.4
```

------