OffshoreVps
Keamanan7 Okt 20267 menit bacaOleh tim OffshoreVps

Apa Itu Perlindungan DDoS dan Bagaimana Cara Kerjanya?

Penjelasan serangan volumetrik, protokol, dan aplikasi, apa yang dihentikan oleh filter L3/L4 dan apa yang tidak, serta apa yang harus dilakukan saat serangan terjadi.

Serangan DDoS (distributed denial of service) berusaha membuat layanan offline dengan membanjirinya dengan lalu lintas melebihi kemampuannya. Berikut cara kerja serangan ini, apa yang dilakukan perlindungan DDoS, dan apa yang tidak bisa dilakukannya.

Ilustrasi perisai dan gembok dengan label Filter bad traffic, Keep the site up, Layer 3 to 7, yang menggambarkan perlindungan DDoS
Gagasan utama yang dibahas dalam artikel ini.

Tiga jenis serangan

  • Serangan volumetrik memenuhi saluran jaringan itu sendiri dengan sampah, diukur dalam gigabit per detik. Contohnya UDP flood dan amplifikasi DNS atau NTP.
  • Serangan protokol menyalahgunakan cara kerja koneksi, seperti SYN flood yang menghabiskan tabel koneksi server.
  • Serangan lapisan aplikasi mengirim banyak permintaan yang tampak sah, seperti ribuan pencarian atau login per detik, untuk menghabiskan CPU dan database.

Dalam istilah jaringan, dua yang pertama adalah serangan layer 3 dan 4 (L3/L4) dan yang terakhir adalah layer 7 (L7).

Cara kerja perlindungan tingkat jaringan

  1. Lalu lintas ke alamat IP Anda melewati perangkat keras penyaringan penyedia terlebih dahulu.
  2. Sistem mempelajari seperti apa lalu lintas normal dan menandai anomali.
  3. Paket berbahaya, seperti sumber yang dipalsukan atau paket yang rusak, dibuang sebelum mencapai server Anda.
  4. Lalu lintas bersih berlanjut seperti biasa, biasanya tanpa penundaan yang terlihat.

Setiap VPS di platform kami menyertakan perlindungan L3/L4, yang mencakup serangan volumetrik dan protokol yang menyebabkan sebagian besar gangguan.

Langkah-langkah panduan ini secara berurutan: 1. Tiga jenis serangan; 2. Cara kerja perlindungan tingkat jaringan; 3. Apa yang tidak dihentikan perlindungan L3/L4; 4. Kurangi paparan Anda; 5. Apa yang dilakukan saat serangan
Langkah-langkah dalam panduan ini, secara berurutan.

Apa yang tidak dihentikan perlindungan L3/L4

Banjir Layer 7 tampak seperti pengunjung sungguhan, jadi filter jaringan tidak selalu bisa membedakannya. Anda menanganinya di tingkat aplikasi:

  • Pasang CDN atau reverse proxy di depan situs web dan lakukan caching secara agresif.
  • Gunakan rate limiting di Nginx (limit_req_zone) untuk halaman login dan pencarian.
  • Gunakan fail2ban untuk memblokir pelanggar berulang.
  • Sajikan halaman statis jika memungkinkan; biayanya hampir tidak ada untuk disajikan.

Kurangi eksposur Anda

  • Jaga IP origin tetap privat jika Anda memakai CDN, dan jangan membocorkannya di riwayat DNS atau header email.
  • Tutup setiap port yang tidak dipakai.
  • Jaga perangkat lunak tetap diperbarui agar penyerang tidak dapat memakai bug kecil untuk membuatnya crash.
  • Pantau penggunaan sumber daya agar Anda menyadari masalah sejak dini.

Apa yang dilakukan saat serangan

  1. Pastikan itu serangan: periksa grafik bandwidth dan ss -s untuk jumlah koneksi.
  2. Hubungi dukungan host Anda agar mereka dapat menyesuaikan penyaringan.
  3. Aktifkan rate limit atau letakkan situs di belakang proxy.
  4. Jangan membayar tuntutan pemerasan. Pembayaran tidak menghentikan serangan berulang.

Pertanyaan yang sering diajukan

Apa fungsi perlindungan DDoS?

Perlindungan ini menyaring banjir traffic berbahaya sebelum mencapai server Anda sehingga situs tetap dapat diakses oleh pengunjung asli.

Apakah perlindungan DDoS dari host menghentikan semua serangan?

Tidak. Perlindungan ini terutama menangani banjir jaringan besar. Serangan lapisan aplikasi yang terlihat seperti permintaan normal memerlukan pembatasan laju, caching, dan aturan bot di server Anda sendiri.

Apakah saya memerlukan perlindungan DDoS untuk situs kecil?

Situs kecil jarang diserang secara langsung, tetapi bisa terkena pemindaian dan banjir traffic. Perlindungan dasar dan pembatasan laju adalah asuransi murah.