

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

# Buat antarmuka jaringan untuk instans EC2 Anda
<a name="create-network-interface"></a>

Anda dapat membuat antarmuka jaringan untuk digunakan oleh instans EC2 Anda. Saat Anda membuat antarmuka jaringan, Anda menentukan subnet yang membuatnya. Anda tidak dapat memindahkan antarmuka jaringan ke subnet lain setelah dibuat. Anda harus memasang antarmuka jaringan ke sebuah instans di Zona Ketersediaan yang sama. Anda dapat melepaskan antarmuka jaringan sekunder dari sebuah instance dan kemudian melampirkannya ke instance yang berbeda di Availability Zone yang sama. Anda tidak dapat melepaskan antarmuka jaringan utama dari sebuah instance. Untuk informasi selengkapnya, lihat [Lampiran antarmuka jaringan untuk instans EC2 Anda](network-interface-attachments.md).

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

**Untuk membuat antarmuka jaringan**

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

1. Di panel navigasi, pilih **Antarmuka Jaringan**.

1. Pilih **Buat antarmuka jaringan**.

1. (Opsional) Untuk **Deskripsi**, masukkan nama deskriptif.

1. Untuk **Subnet**, pilih subnet. Opsi yang tersedia di langkah selanjutnya berubah tergantung pada jenis subnet yang Anda pilih (IPv4-only, IPv6-only, atau dual-stack (IPv4 dan IPv6)).

1. Untuk **jenis Antarmuka**, pilih salah satu dari berikut ini:
   + **ENA**: Antarmuka jaringan berkinerja tinggi yang dirancang untuk menangani throughput tinggi dan kecepatan paket per detik untuk protokol sambil meminimalkan penggunaan CPU. TCP/IP Ini adalah nilai default. Untuk informasi lebih lanjut tentang ENA, lihat [Adaptor Jaringan Elastis](enhanced-networking-ena.md).
   + **EFA dengan ENA**: Antarmuka jaringan yang mendukung perangkat ENA dan EFA untuk transportasi TCP/IP berbasis tradisional bersama dengan transportasi berbasis SRD. Jika Anda memilih EFA dengan ENA, contoh yang Anda lampirkan harus [mendukung](efa.md#efa-instance-types) EFA. Untuk informasi lebih lanjut tentang EFA, lihat [Adaptor Kain Elastis](efa.md).
   + **EFA-only**: Antarmuka jaringan berkinerja tinggi yang dirancang untuk menangani throughput tinggi, komunikasi antar-simpul latensi rendah untuk transportasi berbasis SRD sambil melewati tumpukan sistem operasi. Jika Anda memilih opsi ini, instance yang Anda lampirkan harus [mendukung EFA](efa.md#efa-instance-types). EFA-only antarmuka jaringan tidak mendukung alamat IP. Untuk informasi lebih lanjut tentang EFA, lihat [Adaptor Kain Elastis](efa.md).

1. Untuk **Alamat IPv4 privat**, lakukan salah satu langkah berikut:
   + Pilih **Auto-assign**untuk mengizinkan Amazon EC2 memilih alamat IPv4 dari subnet.
   + Pilih **Kustom** dan masukkan alamat IPv4 yang Anda pilih dari subnet.

1. (Subnet dengan alamat IPv6 saja) Untuk **Alamat IPv6**, lakukan salah satu langkah berikut:
   + Pilih **Tidak ada** jika Anda tidak ingin menetapkan alamat IPv6 ke antarmuka jaringan.
   + Pilih **Auto-assign**untuk mengizinkan Amazon EC2 memilih alamat IPv6 dari subnet.
   + Pilih **Kustom** dan masukkan alamat IPv6 yang Anda pilih dari subnet.

1. (Opsional) Jika Anda membuat antarmuka jaringan dalam dual-stack atau IPv6-only subnet, Anda memiliki opsi untuk **Menetapkan** IP IPv6 Primer. Ini menetapkan alamat unicast global IPv6 primer (GUA) ke antarmuka jaringan. Dengan menetapkan alamat IPv6 primer, Anda akan dapat menghindari mengganggu lalu lintas ke instans atau ENI. Pilih **Aktifkan** jika instance ENI ini akan dilampirkan bergantung pada alamat IPv6-nya yang tidak berubah. AWS akan secara otomatis menetapkan alamat IPv6 yang terkait dengan ENI yang dilampirkan ke instans Anda untuk menjadi alamat IPv6 utama. Setelah Anda mengaktifkan alamat IPv6 GUA menjadi IPv6 utama, Anda tidak dapat menonaktifkannya. Saat Anda mengaktifkan alamat IPv6 GUA menjadi IPv6 primer, IPv6 GUA pertama akan dijadikan alamat IPv6 primer sampai instans diakhiri atau antarmuka jaringan dilepas. Jika Anda memiliki beberapa alamat IPv6 yang terkait dengan ENI yang dilampirkan ke instans Anda dan Anda mengaktifkan alamat IPv6 primer, alamat IPv6 GUA pertama yang terkait dengan ENI menjadi alamat IPv6 primer.

1. (Opsional) Untuk membuat Elastic Fabric Adapter, pilih **Elastic Fabric Adapter**, **Aktifkan**.

1. (Opsional) Di bawah **Pengaturan lanjutan**, Anda dapat mengatur delegasi awalan IP secara opsional. Untuk informasi selengkapnya, lihat [Delegasi awalan](ec2-prefix-eni.md).
   + **Auto-assign**— AWS memilih awalan dari blok IPv4 atau IPv6 CIDR untuk subnet, dan menetapkannya ke antarmuka jaringan.
   + **Kustom** - Anda menentukan awalan dari blok IPv4 atau IPv6 CIDR untuk subnet, dan AWS memverifikasi bahwa awalan belum ditetapkan ke sumber daya lain sebelum menetapkannya ke antarmuka jaringan.

1. (Opsional) Di bawah **Pengaturan lanjutan**, untuk **Batas waktu pelacakan koneksi idle, modifikasi batas waktu** koneksi idle default. Untuk informasi selengkapnya, lihat [Waktu habis pelacakan koneksi idle](security-group-connection-tracking.md#connection-tracking-timeouts).
   + **TCP menetapkan batas waktu**: Batas waktu (dalam detik) untuk koneksi TCP idle dalam keadaan mapan.
     + Min: `60` detik
     + Maks: `432000` detik
     + Default: `350` detik untuk jenis instans [Nitro v6](https://docs.aws.amazon.com/ec2/latest/instancetypes/ec2-nitro-instances.html) (tidak termasuk P6e-GB200); `432000` detik untuk semua jenis instance lainnya (termasuk). P6e-GB200
     + Direkomendasikan: Kurang dari `432000` detik
   + **Batas waktu UDP**: Batas waktu (dalam detik) untuk alur UDP idle yang telah melihat lalu lintas hanya dalam satu arah atau transaksi permintaan-respons tunggal.
     + Min: `30` detik
     + Maks: `60` detik
     + Default: `30` detik
   + **Batas waktu aliran UDP**: Batas waktu (dalam detik) untuk alur UDP idle yang diklasifikasikan sebagai alur yang telah melihat lebih dari satu transaksi permintaan-respons.
     + Min: `60` detik
     + Maks: `180` detik
     + Default: `180` detik

1. Untuk **Grup keamanan**, pilih satu atau beberapa grup keamanan.

1. (Opsional) Untuk setiap tanda, pilih **Tambahkan tanda baru** dan masukkan kunci tanda dan nilai tanda opsional tersebut.

1. Pilih **Buat antarmuka jaringan**.

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

**Contoh 1: Untuk membuat antarmuka jaringan dengan alamat IP yang dipilih oleh Amazon EC2**  
Gunakan perintah [create-network-interface](https://docs.aws.amazon.com/cli/latest/reference/ec2/create-network-interface.html) berikut. Contoh ini membuat antarmuka jaringan dengan alamat IPv4 publik dan alamat IPv6 yang dipilih oleh Amazon EC2.

```
aws ec2 create-network-interface \
    --subnet-id {{subnet-0abcdef1234567890}} \
    --description "{{my dual-stack network interface}}" \
    --ipv6-address-count {{1}} \
    --groups {{sg-1234567890abcdef0}}
```

**Contoh 2: Untuk membuat antarmuka jaringan dengan alamat IP tertentu**  
Gunakan perintah [create-network-interface](https://docs.aws.amazon.com/cli/latest/reference/ec2/create-network-interface.html) berikut.

```
aws ec2 create-network-interface \
    --subnet-id {{subnet-0abcdef1234567890}} \
    --description "{{my dual-stack network interface}}" \
    --private-ip-address {{10.251.50.12}} \
    --ipv6-addresses {{2001:db8::1234:5678:1.2.3.4}} \
    --groups {{sg-1234567890abcdef0}}
```

**Contoh 3: Untuk membuat antarmuka jaringan dengan hitungan alamat IP sekunder**  
Gunakan perintah [create-network-interface](https://docs.aws.amazon.com/cli/latest/reference/ec2/create-network-interface.html) berikut. Dalam contoh ini, Amazon EC2 memilih alamat IP primer dan alamat IP sekunder.

```
aws ec2 create-network-interface \
    --subnet-id {{subnet-0abcdef1234567890}} \
    --description "{{my network interface}}" \
    --secondary-private-ip-address-count {{2}} \
    --groups {{sg-1234567890abcdef0}}
```

**Contoh 4: Untuk membuat antarmuka jaringan dengan alamat IP sekunder tertentu**  
Gunakan perintah [create-network-interface](https://docs.aws.amazon.com/cli/latest/reference/ec2/create-network-interface.html) berikut. Contoh ini menentukan alamat IP primer dan alamat IP sekunder.

```
aws ec2 create-network-interface \
    --subnet-id {{subnet-0abcdef1234567890}} \
    --description "{{my network interface}}" \
    --private-ip-addresses PrivateIpAddress={{10.0.1.30}},Primary=true \
                           PrivateIpAddress={{10.0.1.31}},Primary=false
    --groups {{sg-1234567890abcdef0}}
```

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

**Contoh 1: Untuk membuat antarmuka jaringan dengan alamat IP yang dipilih oleh Amazon EC2**  
Gunakan [New-EC2NetworkInterface](https://docs.aws.amazon.com/powershell/latest/reference/items/New-EC2NetworkInterface.html)cmdlet. Contoh ini membuat antarmuka jaringan dengan alamat IPv4 publik dan alamat IPv6 yang dipilih oleh Amazon EC2.

```
New-EC2NetworkInterface `
    -SubnetId {{subnet-0abcdef1234567890}} `
    -Description "{{my dual-stack network interface}}" `
    -Ipv6AddresCount {{1}} `
    -Group {{sg-1234567890abcdef0}}
```

**Contoh 2: Untuk membuat antarmuka jaringan dengan alamat IP tertentu**  
Gunakan [New-EC2NetworkInterface](https://docs.aws.amazon.com/powershell/latest/reference/items/New-EC2NetworkInterface.html)cmdlet.

```
New-EC2NetworkInterface `
    -SubnetId {{subnet-0abcdef1234567890}} `
    -Description "{{my dual-stack network interface}}" `
    -PrivateIpAddress {{10.251.50.12}} `
    -Ipv6Address $ipv6addr `
    -Group {{sg-1234567890abcdef0}}
```

Tentukan alamat IPv6 sebagai berikut.

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

**Contoh 3: Untuk membuat antarmuka jaringan dengan hitungan alamat IP sekunder**  
Gunakan [New-EC2NetworkInterface](https://docs.aws.amazon.com/powershell/latest/reference/items/New-EC2NetworkInterface.html)cmdlet. Dalam contoh ini, Amazon EC2 memilih alamat IP primer dan alamat IP sekunder.

```
New-EC2NetworkInterface `
    -SubnetId {{subnet-0abcdef1234567890}} `
    -Description "{{my network interface}}" `
    -SecondaryPrivateIpAddressCount {{2}} `
    -Group {{sg-1234567890abcdef0}}
```

**Contoh 4: Untuk membuat antarmuka jaringan dengan alamat IP sekunder tertentu**  
Gunakan [New-EC2NetworkInterface](https://docs.aws.amazon.com/powershell/latest/reference/items/New-EC2NetworkInterface.html)cmdlet. Contoh ini menentukan alamat IP primer dan alamat IP sekunder.

```
New-EC2NetworkInterface `
    -SubnetId {{subnet-0abcdef1234567890}} `
    -Description "{{my network interface}}" `
    -PrivateIpAddresses @($primary, $secondary) `
    -Group {{sg-1234567890abcdef0}}
```

Tentukan alamat sekunder sebagai berikut.

```
$primary = New-Object Amazon.EC2.Model.PrivateIpAddressSpecification
$primary.PrivateIpAddress = "{{10.0.1.30}}"
$primary.Primary = $true
$secondary = New-Object Amazon.EC2.Model.PrivateIpAddressSpecification
$secondary.PrivateIpAddress = "{{10.0.1.31}}"
$secondary.Primary = $false
```

------