DDoS (dağıtık hizmet reddi) saldırısı, bir servisi kaldırabileceğinden fazla trafikle boğarak çevrimdışı bırakmaya çalışır. Bu saldırıların nasıl çalıştığı, DDoS korumasının ne yaptığı ve neyi yapamadığı burada.
Üç saldırı türü
- Hacimsel saldırılar ağ borusunun kendisini gigabit/saniye cinsinden ölçülen çöple doldurur. Örnekler UDP seli ile DNS veya NTP amplifikasyonudur.
- Protokol saldırıları, sunucunun bağlantı tablosunu tüketen SYN selleri gibi bağlantıların çalışma biçimini kötüye kullanır.
- Uygulama katmanı saldırıları, CPU'yu ve veritabanlarını tüketmek için saniyede binlerce arama veya giriş gibi meşru görünen çok sayıda istek gönderir.
Ağ terimleriyle ilk ikisi katman 3 ve 4 (L3/L4) saldırılarıdır, sonuncusu ise katman 7'dir (L7).
Ağ düzeyinde koruma nasıl çalışır
- IP adresinize giden trafik önce sağlayıcının filtreleme donanımından geçer.
- Sistem normal trafiğin nasıl göründüğünü öğrenir ve anormallikleri işaretler.
- Sahte kaynaklar veya bozuk paketler gibi kötü amaçlı paketler sunucunuza ulaşmadan düşürülür.
- Temiz trafik, genellikle görünür bir gecikme olmadan normal şekilde devam eder.
Platformumuzdaki her VPS, kesintilerin çoğuna neden olan hacimsel ve protokol saldırılarını kapsayan L3/L4 koruması içerir.
L3/L4 korumasının durdurmadığı şeyler
Layer 7 selleri gerçek ziyaretçilere benzer, bu yüzden ağ filtreleri onları her zaman ayırt edemez. Bunları uygulama düzeyinde yönetirsiniz:
- Web sitelerinin önüne bir CDN veya ters proxy koyun ve agresif şekilde önbelleğe alın.
- Giriş ve arama sayfaları için Nginx'te hız sınırlama kullanın (
limit_req_zone). - Tekrar eden saldırganları engellemek için fail2ban kullanın.
- Mümkün olan yerlerde statik sayfa sunun; teslim maliyetleri neredeyse sıfırdır.
Maruziyetinizi azaltın
- CDN kullanıyorsanız origin IP'nizi gizli tutun ve DNS geçmişinde veya e-posta başlıklarında sızdırmayın.
- Kullanmadığınız her portu kapatın.
- Saldırganların küçük bir hatayı çökertmek için kullanamaması adına yazılımı güncel tutun.
- Sorunu erken fark etmek için kaynak kullanımını izleyin.
Saldırı sırasında ne yapmalı
- Bunun bir saldırı olduğunu doğrulayın: bant genişliği grafiklerine ve bağlantı sayıları için
ss -sçıktısına bakın. - Sunucu sağlayıcınızın destek ekibiyle iletişime geçin ki filtrelemeyi ayarlayabilsinler.
- Hız sınırlarını etkinleştirin veya siteyi bir proxy'nin arkasına alın.
- Haraç taleplerini ödemeyin. Ödeme, tekrarlanan saldırıları durdurmaz.
Sık sorulan sorular
DDoS koruması ne işe yarar?
Kötü amaçlı trafik seller sunucunuza ulaşmadan önce onları filtreler; böylece site gerçek ziyaretçiler için erişilebilir kalır.
Host’un DDoS koruması her saldırıyı durdurur mu?
Hayır. Esas olarak büyük ağ saldırılarını karşılar. Normal isteklere benzeyen uygulama katmanı saldırıları, kendi sunucunuzda hız sınırları, önbellekleme ve bot kuralları gerektirir.
Küçük bir site için DDoS korumasına ihtiyacım var mı?
Küçük siteler nadiren doğrudan hedef alınır, ancak taramalara ve saldırılara takılabilir. Temel koruma ve hız sınırları ucuz bir sigortadır.