Skip to content
Smarter by Design.Simpler for Business

Source IP Connection Protection ​

Source IP Connection Protection Nedir? ​

Source IP Connection Protection, tek bir kaynak adresin belirli bir zaman penceresinde açtığı bağlantı sayısını sınırlar. İstek değil bağlantı sayıldığı için blok, tek bir bağlantı üzerinden çok sayıda istek gönderen istemcileri değil, çok sayıda bağlantı açarak kaynak tüketen istemcileri yakalar.

Blok hem HTTP hem L7 TCP tipindeki vService'lerde bulunur.

Kaynak Bazlı
Adres Başına Sayaç
Her kaynak adres kendi sayacını taşır; biri aşınca yalnız o cezalanır
100
Varsayılan Limit
10 saniyelik pencerede tek bir adresin açabileceği bağlantı sayısı
Silent Drop
Varsayılan Aksiyon
Her iki vService tipinde de geçerli olan tek yaptırım varsayılan seçilir
İki Kademe
Limit ve Sert Tavan
Tavan açıldığında limit ile tavan arası ayrı, tavan üstü ayrı yaptırım alır
Quarantine
Sert Tavan Yaptırımı
Tavanın aksiyonu seçilemez; aşan kaynak doğrudan ceza kutusuna alınır
Her Tipte
vService Tipi
HTTP ve L7 TCP; TCP'de aksiyon kümesi Silent Drop ile sınırlıdır

L7 DDoS Protection'ta Source IP Connection Protection Kartı ​

L7 DDoS Protection kartının gövdesindeki blok, ayarını tek bir cümleye indirir: if traffic from any single IP exceeds <limit> connections in <pencere>, <aksiyon>. Limit değeri kalın, zaman penceresi soluk, aksiyon ise kendi renginde yazılır. Sert tavan tanımlıysa cümlenin sonuna noktalı virgülle ikinci bir kademe eklenir.

Kartın sağ üstündeki kalem ikonuna tıklandığında düzenleme ekranı açılır.

L7 DDoS Protection - Source IP Connection Protection KartıL7 DDoS Protection - Source IP Connection Protection Kartı

Source IP Connection Protection Edit Ekranı ​

  1. Bot/DDoS Management sekmesi açılır.
  2. L7 DDoS Protection kartının gövdesindeki Source IP Connection Protection bloğunun sağ üstündeki kalem ikonuna tıklanır; Edit - Source IP Connection Protection başlıklı düzenleme penceresi açılır.
  3. Aşağıdaki alanlar düzenlenir ve Edit butonuyla onaylanır.

Source IP Connection Protection Edit EkranıSource IP Connection Protection Edit Ekranı

INFO

Source IP Connection Protection Varsayılan: Açık ​

Bloğun açık olup olmadığını belirler; varsayılan değeri açıktır ve koruma etkinleştirildiğinde oluşturulan yapılandırma kaydına bu değer yazılır. Açıkken blok, koruma Monitor modundayken bile ölçüm yapar ve olay üretir; kapalı olması için anahtarın elle kapatılması gerekir.

Kapatıldığında formdaki diğer bütün alanlar (zaman penceresi, limit, aksiyon ve varsa sert tavan) gizlenir.

Kapatıldığında blok kartı ekrandan kalkmaz: soluklaşır ve üzerinde Disabled rozeti görünür, yazılı değerler okunmaya devam eder.

INFO

Time Window Varsayılan: 10 seconds ​

Sayacın hangi süre boyunca biriktirileceği tanımlanır. Değer bir sayı ve birim çiftiyle girilir; birim olarak seconds, minutes veya hours seçilebilir. Varsayılan değeri 10 seconds'dır; en az 1 saniye, en fazla 1 saat tanımlanabilir.

Pencere, limit alanının sağındaki son ekte de tekrarlanır: alan / 10s gibi bir etiketle limitin hangi süreye ait olduğunu gösterir.

INFO

Connection Limit Varsayılan: 100 ​

Pencere içinde tek bir kaynak adresin kaç bağlantı üretebileceği tanımlanır; varsayılan değeri 100'dir. Alana en az 1 olmak üzere yalnızca tam sayı girilebilir. Sayaç bu değeri aştığında blok tetiklenir.

INFO

Limit Action Varsayılan: Silent Drop ​

Limit aşıldığında uygulanacak yaptırım seçilir; varsayılan değeri Silent Drop'tır.

SeçenekNe yapar
Silent Dropİstek cevapsız bırakılır, bağlantı sessizce düşürülür.
BlockTanımlı durum koduyla engellenir.
Tarpitİstek bekletilerek yavaşlatılır.
RedirectTanımlı adrese yönlendirilir.
Show ContentSeçilen içerik profilinden bir sayfa ve durum kodu döndürülür.
Show CaptchaKaynak, paylaşılan meydan okumaya yönlendirilir.

Bu blokta Tarpit de seçilebilir; Quarantine seçeneği bulunmaz.

L7 TCP vService'lerde bu küme Silent Drop ile sınırlıdır: engelleme sayfası, yönlendirme ve meydan okuma HTTP'ye özgü cevaplardır.

Seçilen aksiyona göre formda ek alanlar belirir: Block için Block status code (varsayılan 403), Redirect için Redirect location (varsayılan /robots.txt) ve Redirect code (varsayılan 302), Show Content için Content page ve Status code (varsayılan 403). Show Captcha bu formda ek alan taşımaz: meydan okumanın görünümü Captcha kartından yönetilir.

INFO

Hard Ceiling (Quarantine) Varsayılan: Tanımsız ​

İkinci ve daha sert kademedir; varsayılan olarak tanımlı değildir. Açıldığında alan, bloğun varsayılan limitinin iki katıyla (200) dolar; limit alanına yazılmış güncel değer bu ön dolguyu değiştirmez, gereken değer elle yazılır. Tavanın yaptırımı seçilemez: bu blokta her zaman Quarantine'dır ve alanın etiketinde de bu ad yazar.

Tavan açıkken Limit Action yalnızca limit ile tavan arasındaki bölgede çalışır; sayaç tavanı aştığında karar tavanın yaptırımına geçer. Bu iki kademeli ayrım yalnızca Active modda kurulur: Monitor modunda tavan ayrı bir kademe olarak işlemez. Kart cümlesine bu ikinci kademe noktalı virgülle eklenir: …; over <tavan> connections, <aksiyon>.

INFO

Edit ​

Edit butonuna tıklanarak formdaki değişiklikler kaydedilir. Ek bir onay penceresi veya dağıtım (deploy) adımı yoktur; Load Balancer yapılandırması otomatik olarak yeniden üretilip uygulanır. İşlem kullanıcı günlüğüne değişiklik özetiyle yazılır.

Formun altındaki cümle canlıdır

Alanların altındaki bilgi kutusu, kartta görünecek cümleyi yazarken kurar: limit, pencere ve aksiyon değiştikçe cümle anında güncellenir. Kaydetmeden önce ayarın ekranda nasıl okunacağı buradan görülür.

Neden varsayılan aksiyon Silent Drop?

Meydan okuma, engelleme sayfası ve yönlendirme HTTP'ye özgü cevaplardır. Bu blok L7 TCP vService'lerde de çalıştığından varsayılan aksiyon her iki tipte de geçerli olan Silent Drop seçilmiştir. HTTP vService'lerde daha yumuşak bir yaptırım tercih edilecekse aksiyon elle değiştirilebilir.

Doğrulanmış botlar bu bloktan muaf tutulabilir

L7 DDoS Protection kartının Trust Verified Bots ayarı açıkken, doğrulanmış arama motoru botları bu bloğun limitine takılmaz. Muafiyet kaynak bazlı bloklara özgüdür; toplam limitler bu ayardan etkilenmez.

Kapsam ve Sınırlar ​

INFO

  • Her iki vService tipinde de bulunur. L7 TCP'de aksiyon kümesi Silent Drop ile sınırlıdır.
  • Blok varsayılan olarak açıktır. Yapılandırma kaydedildiğinde anahtar açık olarak yazılır; kapatmak operatörün kararıdır.
  • Yalnızca Active modda yaptırım uygulanır. L7 DDoS Protection Monitor modundayken sayaçlar işler, olay üretilir ve kart cümlesi okunur; ancak hiçbir istek durdurulmaz.
  • İlk eşleşen kazanır. Bir istek daha üstteki bir blokta karara bağlanmışsa bu blok o istek için yaptırım üretmez. Sert tavanın karantina damgası bunun istisnasıdır: tavanı aşan kaynak, isteği başka bir blok karara bağlamış olsa da ceza kutusuna alınır.
  • Kalem ikonu yetkiye bağlıdır. Blok kartı salt-izleme yetkisiyle görüntülenir; düzenleme penceresini açan kalem ikonu yalnızca düzenleme yetkisi olan kullanıcılarda görüntülenir.
  • Sert tavanın yaptırımı sabittir. Tavan aşıldığında kaynak her zaman karantinaya alınır; aksiyon seçilemez.