Koruma modları, bir ziyaretçiye ne kadar güvenileceği sorusunun tek bir doğru cevabı olmadığı için vardır. Ölçekte her bir üst basamak daha fazla otomasyonu filtreler ve gerçek insanlardan daha fazlasını ister; doğru ayar ise tehdit seviyenizden çok, o ucun ne yaptığına bağlıdır.
Modlar
- Geçişli: trafik vekilden geçirilip hız sınırına tabi tutulur ama hiçbir ziyaretçi sınanmaz. En düşük sürtünme, ve yine de origin adresinizi gizler.
- JavaScript kontrolü: istemci küçük bir betiği çalıştırıp bir çerez döndürmelidir. Gerçek tarayıcılar için görünmez, çoğu basit sel aracı ve tarayıcı için öldürücü.
- Bekleme ekranı: site yüklenmeden önce birkaç saniyelik açık bir ara ekran. Üçünün en güçlüsü, ve ziyaretçinin kesinlikle fark ettiği tek mod.
Kural
Modu, yanılmanın maliyetine göre seçin. Herkese açık bir tanıtım sayfası cömert olmayı kaldırabilir; bir giriş formu ya da arama ucu kaldıramaz.
Nerede Ne Kullanmalı?
- Tanıtım sayfaları ve bloglar: normalde geçişli, böylece tarayıcılar ve sosyal önizleme getiricileri özel durum gerektirmeden çalışır.
- Giriş, kayıt ve şifre sıfırlama: kalıcı olarak bir sınama. Bu uçlar sürekli saldırıya uğrar ve istek başına pahalıdır.
- Arama ve filtreleme: bir sınama, çünkü bunlar önbelleği atlar ve veritabanına ulaşır.
- API'ler ve webhook'lar: asla tarayıcı sınaması. Otomatik istemciler bunu çözemez. Bunları anahtar ve hız sınırlarıyla koruyun.
- Aktif saldırı sırasında: tüm siteyi bir seviye yükseltin, saldırı bitince tekrar indirin.
Kaçınılması Gereken Hata
En sıkı modu her yerde açıp orada bırakmak, DDoS korumasındaki en yaygın yapılandırma hatasıdır. API istemcilerini bozar, arama motoru tarayıcılarını engeller ve kullanıcılarınıza sitenin yavaş olduğunu öğretir — hepsi de şu anda gerçekleşmeyen bir saldırıya karşı. Güçlü modlar bir olay müdahale aracıdır; kararlı durum, origin'i sağlıklı tutan en hafif ayar olmalıdır.
Her Değişiklikten Sonra Doğrulayın
Bir modu değiştirdikten sonra üç şeyi kontrol edin: oturum açmamış bir ziyaretçi için normal bir sayfa yükleniyor mu, API istemciniz hâlâ kimlik doğrulayabiliyor mu ve bir arama motoru getirmesi ara ekran yerine sayfayı döndürüyor mu. Bir entegrasyonu sessizce bozan bir mod değişikliği, genelde günler sonra, işi güvenlikle hiç ilgisi olmayan biri tarafından keşfedilir.