Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Proses pembuatan standar untuk AWS WAF
Dengan proses pembuatan standar, Anda membuat setiap komponen AWS WAF—aturan, templat, kebijakan, cakupan, dan penerapan—secara individual untuk kontrol penuh. Gunakan pendekatan ini ketika Anda ingin membuat komponen yang dapat digunakan kembali dan menggabungkannya sesuai kebutuhan.
Kebijakan AWS WAF Manajer Keamanan AWS Jaringan dapat berisi aturan dan templat. Saat menerapkan kebijakan tersebut, AWS Network Security Manager akan membuat ACL web di setiap akun dalam lingkup.
Untuk membuat aturan (konsol)
-
Masuk ke AWS Management Console menggunakan akun administrator AWS Network Security Manager, lalu buka konsol AWS Network Security Manager di https://console.aws.amazon.com/network-security-manager/
. Penyiapan akun administrator
Untuk informasi tentang menyiapkan akun administrator Manajer Keamanan AWS Jaringan, lihatPengaturan AWS Manajer Keamanan Jaringan.
-
Di panel navigasi, pilih AWS Network Security Manager, lalu Ikhtisar.
-
Di panel Ikhtisar, pilih Buat aturan. Masukkan nama deskriptif, lalu masukkan Deskripsi opsional.
-
Di panel Rule definition, untuk tipe Firewall, pilih AWS WAF.
-
Untuk Jenis aturan, pilih Inspeksi atau Konfigurasi.
Jika Anda memilih Inspeksi, panel editor JSON bernama Tentukan referensi grup aturan muncul dengan opsi berikut:
-
Sisipkan template - Pilih template JSON untuk aturan Pertama (pra-proses) atau aturan Terakhir (pasca-proses). Ketika Anda membuat pilihan, AWS Network Security Manager menyisipkan JSON yang sesuai ke editor, bersama dengan ikon peringatan jika input diperlukan untuk melengkapi template.
-
Sisipkan grup aturan - Menyajikan daftar pilihan yang didorong oleh tiga opsi:
-
Grup aturan Aturan AWS Terkelola (AMR)
-
Grup aturan kustom yang ada
-
Grup aturan AWS Marketplace
AWS Network Security Manager menyajikan grup aturan yang terkait dengan pilihan Anda, dan Anda dapat memilih satu instance untuk dimasukkan. Setelah Anda membuat pilihan, pilih Pilih grup aturan. AWS Network Security Manager menyisipkan referensi ke aturan inspeksi dengan sintaks yang benar ke editor JSON.
-
-
Sisipkan dengan AI — Membuka jendela overlay bernama AI configuration generator. Gunakan alat ini untuk menjelaskan aturan Anda dalam bahasa sederhana, dan Manajer Keamanan AWS Jaringan menghasilkan JSON terkait di editor. Anda kemudian dapat meninjau kode yang dihasilkan dan memilih untuk menerima, memodifikasi, atau menghapus output.
-
-
(Opsional) Setelah definisi aturan JSON Anda selesai, Anda dapat mengaitkan tag dengan aturan Anda. Pilih Tambahkan tag baru, lalu masukkan Kunci dan Nilai opsional.
-
Saat Anda menyelesaikan definisi, pilih Simpan draf untuk menyimpan objek yang tidak aktif dan berpotensi tidak lengkap, atau Buat aturan.
Nama ACL Web bersifat permanen
Anda tidak dapat mengubah nama ACL web setelah Anda membuatnya. Jika Anda memperbarui nama kebijakan, AWS Network Security Manager tidak memperbarui nama ACL web terkait. Agar AWS Network Security Manager membuat ACL web dengan nama yang berbeda, Anda harus membuat kebijakan baru.
Untuk membuat template (konsol)
Template merakit aturan dalam urutan prioritas untuk evaluasi dalam kebijakan. Anda dapat mengatur jenis aturan Anda ke dalam pengelompokan yang selaras dengan tujuan keamanan Anda. Anda juga dapat membiarkan tim yang berbeda membangun pernyataan kontrol keamanan yang selaras dengan tanggung jawab dan keterampilan mereka.
-
Pada halaman Ikhtisar, di panel Ikhtisar, pilih Buat template. Pada halaman Buat template, masukkan nama Template, masukkan Deskripsi opsional, dan pilih jenis Firewall (dalam hal ini, AWS WAF).
-
Ketika Anda memilih jenis Firewall, panel Aturan akan muncul. Pilih salah satu dari dua tombol Tambahkan aturan untuk membuka daftar aturan yang tersedia. Pilih kotak centang di sebelah kiri nama aturan untuk menambahkannya ke template. Untuk memilih versi aturan tertentu, pilih bidang Versi aturan. Jika beberapa versi tersedia, pilih versi yang Anda inginkan, lalu pilih Konfirmasi.
-
(Opsional) Buat tag untuk template. Setelah selesai, pilih Simpan draf atau Buat templat. Untuk terus membuat kebijakan, pilih Buat templat.
Untuk membuat kebijakan (konsol)
Ini adalah langkah terakhir dari definisi kebijakan dan persiapan untuk penyebaran.
-
Pada halaman Ringkasan, di panel Ikhtisar, pilih Buat kebijakan. Pada halaman Buat kebijakan, masukkan Nama dan Deskripsi opsional, lalu pilih jenis Firewall (dalam hal ini, AWS WAF).
-
Di panel Prioritas kebijakan, tetapkan prioritas. AWS Manajer Keamanan Jaringan mengevaluasi kebijakan sesuai dengan prioritas mereka untuk menyelesaikan konflik. Posisi yang lebih rendah (bilangan bulat bawah) memiliki prioritas yang lebih tinggi. Untuk mengedit prioritas, pilih nilai Posisi. Kemudian naikkan dengan panah, atau masukkan nilai secara langsung. Untuk mengonfirmasi pilihan, pilih Konfirmasi. Untuk membuang perubahan, pilih Batal.
-
Di panel konfigurasi Kebijakan, tentukan tindakan otomatis yang diambil Manajer Keamanan AWS Jaringan dalam cakupan yang ditargetkan:
-
Remediasi menerapkan kebijakan yang ditetapkan untuk sumber daya apa pun yang status keamanannya tidak disinkronkan dengan status yang diinginkan yang dijelaskan dalam Manajer Keamanan AWS Jaringan.
-
Pembersihan sumber daya menghapus firewall yang dibuat Manajer Keamanan AWS Jaringan untuk sumber daya saat penerapan dihapus, atau ketika akun atau sumber daya berada di luar cakupan.
-
Resolusi WebACL pelanggan yang ada menentukan cara menyelesaikan konflik antara kebijakan yang Anda definisikan dan apa yang mungkin sudah diterapkan. Dari menu, pilih salah satu opsi berikut:
-
Tidak ada remediasi yang melewatkan remediasi pada sumber daya apa pun yang sudah memiliki ACL web.
-
Override asosiasi menggantikan ACL web yang ada dengan AWS Network Security Manager yang dibuat web ACL.
-
Retrofit memperbaiki aturannya ke setiap ACL web yang ada dan menjaga ACL web terkait dengan sumber daya.
-
-
-
Setelah pengaturan konfigurasi ini selesai, pilih aturan dan templat yang ingin ditambahkan ke kebijakan. Di panel Templat dan aturan, pilih Tambahkan aturan atau Tambahkan templat untuk mengisi kebijakan. Kedua proses membuka jendela yang beroperasi dengan cara yang sama seperti proses pemilihan aturan yang dijelaskan sebelumnya di bagian ini.
Untuk membuat ruang lingkup (konsol)
-
Anda dapat memulai langkah ini dari halaman Ikhtisar atau dari area lain di dalam alat. Di panel Rincian cakupan, masukkan nama Lingkup dan Deskripsi opsional.
-
Multi-account modus saja
Langkah ini hanya berlaku untuk mode multi-akun. Dalam mode multi-akun, gunakan sub-panel pemilihan Akun dan unit organisasi untuk memilih akun atau OU mana yang akan disertakan atau dikecualikan. Dalam mode akun tunggal, sub-panel ini tidak muncul di konsol, jadi lewati langkah ini.
Di panel pemilihan unit akun dan organisasi, pilih salah satu dari tiga metode untuk mengendalikan ruang lingkup administratif:
-
Lingkup untuk seluruh AWS Organisasi (semua OU dan akun) - Tidak diperlukan definisi lebih lanjut.
-
Cakupan untuk seluruh AWS Organisasi tetapi tidak termasuk OU dan akun tertentu — Dua sub-panel muncul, satu untuk unit Organisasi dan satu untuk Akun. Pilih Tambahkan OU untuk membuka jendela Tambah OU, pilih unit organisasi yang Anda butuhkan dari pohon organisasi, lalu pilih Tambah OU. Untuk menambahkan akun individual, di sub-panel Akun, pilih Tambah akun, pilih akun dari pohon organisasi, lalu pilih Tambah akun.
-
Jangan mencakup seluruh AWS Organisasi, hanya sertakan OU dan akun tertentu — Gunakan sub-panel yang sama untuk menambahkan OU atau akun dengan mekanisme yang sama yang dijelaskan untuk opsi sebelumnya.
-
-
Selanjutnya, pilih sumber daya di sub-panel Sumber Daya. Di kotak pemilihan Jenis sumber daya, pilih semua atau jenis sumber daya AWS WAF tertentu. Untuk AWS WAF, opsinya adalah salah satu atau semua hal berikut:
-
Penyeimbang Beban Aplikasi
-
API REST Amazon API Gateway
-
CloudFront Distribusi
CloudFront Persyaratan wilayah
Untuk melindungi sumber daya CloudFront Distribusi, gunakan Wilayah AS Timur (Virginia Utara) (
us-east-1).Jenis sumber daya global dan regional
Anda dapat memilih jenis sumber daya global (CloudFront Distribusi) atau jenis sumber daya regional (Application Load Balancer dan Amazon API Gateway REST API), tetapi tidak keduanya. Setelah memilih jenis sumber daya, Anda tidak dapat beralih antara CloudFront Distribusi dan tipe sumber daya regional saat memperbarui konfigurasi.
Sumber daya yang tidak dikelola CloudFront
AWS Network Security Manager tidak mengelola CloudFront distribusi yang menggunakan paket harga CloudFront flat-rate atau CloudFront distribusi pementasan. Sumber daya ini muncul di luar sinkronisasi.
-
-
Untuk setiap jenis sumber daya yang dipilih, pilih salah satu opsi yang saling eksklusif berikut:
-
Sertakan semua sumber daya
-
Sertakan sumber daya tertentu
-
Kecualikan sumber daya tertentu
-
-
Jika Anda memilih Sertakan sumber daya tertentu, pilih salah satu jenis ekspresi berikut:
-
Kriteria tunggal
-
Cocokkan semua kriteria (DAN)
-
Cocokkan kriteria apa pun (OR)
-
TIDAK
-
-
Setiap jenis ekspresi mendukung kriteria inklusi tunggal atau ganda dan ARN, sehingga Anda dapat membangun kombinasi tag atau ARN. Semua jenis sumber daya mendukung kriteria inklusi Tag dan ARN. Jika Anda memilih Tag, identifikasi Kunci dan Nilai opsional. Anda dapat mengidentifikasi beberapa tag.
-
Untuk Application Load Balancer, kriteria Konfigurasi tambahan muncul. Dalam Konfigurasi, Anda dapat mengatur Skema dengan opsi Internet-facingatau Internal.
Untuk membuat penerapan (konsol)
Penerapan mengikat kebijakan Anda ke ruang lingkup dan mengaktifkan penegakan hukum, yang menyebabkan Manajer Keamanan AWS Jaringan menerapkan aturan AWS WAF Anda ke sumber daya dalam lingkup.
-
Pada halaman Ikhtisar, di panel Ikhtisar, pilih Buat penerapan. Anda juga dapat memulai langkah ini dari area lain di dalam alat.
-
Pilih kebijakan yang ingin Anda terapkan.
-
Pilih cakupan yang menentukan akun dan sumber daya tempat Manajer Keamanan AWS Jaringan menerapkan kebijakan tersebut.
-
Untuk nama Deployment, masukkan nama. (Opsional) Untuk Deskripsi, masukkan deskripsi.
-
(Opsional) Untuk membuat penyebaran terlihat oleh akun lain di organisasi Anda, pilih Aktifkan visibilitas lintas akun untuk penerapan ini.
-
(Opsional) Untuk menambahkan tag, pilih Tambahkan tag baru, lalu masukkan kombinasi Kunci dan Nilai opsional.
-
Pilih Buat dan terapkan. Halaman Deployment muncul, di mana Anda dapat melihat detail dari apa yang dibuat Manajer Keamanan AWS Jaringan.
Penerapan mungkin dikenakan biaya
Penyebaran menciptakan layanan keamanan jaringan dan melampirkannya ke sumber daya yang dilindungi. AWS Manajer Keamanan Jaringan mengenakan biaya untuk sumber daya yang dilindungi. Layanan keamanan itu sendiri melindungi sumber daya, yang menimbulkan biaya tambahan. Sebelum Anda menerapkan, tinjau halaman penetapan harga Manajer Keamanan AWS Jaringan dan halaman