

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

# Membatasi lalu lintas keluar VPC
<a name="restricting-outbound-traffic"></a>

## Membatasi lalu lintas keluar VPC dengan menggunakan grup keamanan
<a name="restricting-outbound-traffic-security-groups"></a>

Setelah Anda menilai persyaratan lalu lintas keluar arsitektur Anda, mulailah memodifikasi aturan grup keamanan VPC Anda untuk memenuhi kebutuhan keamanan organisasi Anda. Pastikan Anda menambahkan semua port, protokol, dan alamat IP tujuan yang diperlukan ke daftar izin grup keamanan Anda.

Untuk petunjuknya, lihat [Mengontrol lalu lintas ke sumber daya menggunakan grup keamanan](https://docs.aws.amazon.com/vpc/latest/userguide/VPC_SecurityGroups.html) di *Panduan Pengguna Amazon VPC*.

**Penting:**  
Setelah memperbarui aturan grup keamanan VPC di lingkungan pengujian, pastikan bahwa Anda mengonfirmasi aplikasi Anda masih beroperasi seperti yang diharapkan. Untuk informasi selengkapnya, lihat **Praktik terbaik untuk menganalisis lalu lintas keluar VPC Anda saat menggunakan bagian VPC Flow Logs** dari panduan ini.

*Pertimbangan kelompok keamanan utama untuk layanan tertentu AWS *

**Amazon Elastic Compute Cloud** (Amazon EC2)

Saat Anda membuat VPC, VPC dilengkapi dengan [grup keamanan default](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/default-custom-security-groups.html#default-security-group) yang memungkinkan semua lalu lintas keluar. [Instans Amazon Elastic Compute Cloud (Amazon EC2) menggunakan grup keamanan default ini kecuali Anda membuat grup keamanan khusus Anda sendiri.](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/default-custom-security-groups.html#creating-your-own-security-groups)

**Penting:**  
Untuk mengurangi risiko instans Amazon EC2 Anda menggunakan grup keamanan default secara tidak sengaja, hapus semua aturan keluar grup. Untuk selengkapnya, lihat **Menghapus aturan grup keamanan** di bagian [Bekerja dengan aturan grup keamanan](https://docs.aws.amazon.com/vpc/latest/userguide/VPC_SecurityGroups.html#working-with-security-group-rules) di *Panduan Pengguna Amazon VPC*.

**Amazon Relational Database Service (Amazon RDS)**

Semua aturan grup keamanan keluar untuk instans Amazon RDS DB dapat dihapus kecuali database bertindak sebagai klien. Untuk informasi selengkapnya, lihat [Ringkasan grup keamanan VPC](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Overview.RDSSecurityGroups.html#Overview.RDSSecurityGroups.VPCSec) di Panduan Pengguna *Amazon RDS.*

**Amazon ElastiCache**

Semua aturan grup keamanan keluar untuk instans Amazon ElastiCache (Redis OSS) dan Amazon ElastiCache (Memcached) dapat dihapus kecuali instans bertindak sebagai klien. Untuk informasi selengkapnya, lihat berikut ini:
+ [Grup keamanan: EC2-Classic ElastiCache ](https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/SecurityGroups.html) *(Amazon (Redis OSS*) Panduan Pengguna)
+ [Memahami ElastiCache dan Amazon VPCs](https://docs.aws.amazon.com/AmazonElastiCache/latest/mem-ug/VPCs.EC.html) (*Amazon ElastiCache (Memcached) Panduan Pengguna)*

## Membatasi lalu lintas keluar VPC dengan menggunakan AWS Network Firewall dan nama host DNS
<a name="restricting-outbound-traffic-network-firewall-hostnames"></a>

Ketika sebuah aplikasi menggunakan alamat IP dinamis, itu adalah praktik terbaik untuk memfilter lalu lintas keluar VPC dengan menggunakan nama host DNS alih-alih alamat IP. Misalnya, jika aplikasi menggunakan Application Load Balancer, alamat IP terkait aplikasi akan berubah karena node terus berskala. Dalam situasi seperti ini, lebih aman menggunakan nama host DNS untuk memfilter lalu lintas jaringan keluar daripada alamat IP statis.

Anda dapat menggunakan [AWS Network Firewall](https://aws.amazon.com/network-firewall/)untuk membatasi akses internet keluar VPC Anda ke satu set nama host yang disediakan oleh [Server Name Indication (SNI)](https://https.cio.gov/sni/) dalam lalu lintas HTTPS.

Untuk informasi selengkapnya dan contoh aturan kebijakan Network Firewall, lihat [Pemfilteran domain](https://docs.aws.amazon.com/network-firewall/latest/developerguide/suricata-examples.html#suricata-example-domain-filtering) di *Panduan AWS Network Firewall Pengembang*. Untuk petunjuk terperinci, lihat pola AWS Prescriptive Guidance (APG) berikut: Gunakan [Network Firewall untuk menangkap nama domain DNS dari Server Name Indication (](https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/use-network-firewall-to-capture-the-dns-domain-names-from-the-server-name-indication-sni-for-outbound-traffic.html)SNI) untuk lalu lintas keluar.

**Catatan**  
SNI adalah perpanjangan ke TLS yang tetap tidak terenkripsi dalam arus lalu lintas. Ini menunjukkan nama host tujuan klien mencoba untuk mengakses melalui HTTPS.

**Penting:**  
Setelah memperbarui aturan stateful Network Firewall di lingkungan pengujian Anda, pastikan aplikasi Anda masih berfungsi seperti yang diharapkan. Pastikan tidak ada nama domain DNS yang diperlukan yang disediakan oleh SNI yang diblokir.

*Contoh arsitektur*

Diagram berikut menunjukkan contoh arsitektur untuk digunakan AWS Network Firewall untuk memfilter lalu lintas keluar VPC menggunakan nama host DNS:

![Contoh arsitektur untuk digunakan AWS Network Firewall untuk memfilter lalu lintas keluar VPC menggunakan nama host DNS](http://docs.aws.amazon.com/id_id/prescriptive-guidance/latest/secure-outbound-network-traffic/images/network-firewall-architecture-dns-hostnames.png)


Diagram menunjukkan alur kerja berikut:

1. Permintaan keluar berasal dari subnet pribadi dan dikirim ke gateway NAT di subnet yang dilindungi.

1. Lalu lintas HTTPS yang diterima oleh gateway NAT dirutekan ke AWS Network Firewall titik akhir di subnet publik.

1. AWS Network Firewall memeriksa permintaan dan menerapkan aturan kebijakan firewall yang dikonfigurasi untuk menerima atau menolak permintaan untuk diteruskan ke gateway internet.

1. Permintaan keluar yang disetujui dikirim ke gateway internet.

1. Lalu lintas yang disetujui dari gateway internet dikirim ke internet untuk mengakses URL yang dimaksud (disediakan oleh SNI di header HTTPS yang tidak terenkripsi).