Karantinadaki istemcileri nasıl görürüm?
Kısa cevap
Load Balancer Quarantine aksiyonu için vService'in Logs & Tracking sekmesinde Logs Type listesinden aksiyon adı (QUARANTINE, süre) kaynağı seçilir; tablo o an karantinada olan istemcileri Quarantine start ve Quarantine expiry kolonlarıyla listeler. İstemci Remove from Table ile süresi dolmadan çıkarılır; tablo kendiliğinden yenilenmez, Refresh kullanılır. Advanced CAPTCHA karantinası aynı listede ayrı bir kaynaktır; Bot/DDoS, AGS ve L4 DDoS Protection ise kendi tablolarını tutar.
Sorun: Hangi İstemcilerin Karantinada Olduğu Bilinmiyor
Karantina kuralları devreye girdikten sonra hangi istemcilerin engellendiği, ne zaman çıkacakları ve yanlışlıkla karantinaya alınan bir kullanıcının nasıl serbest bırakılacağı bilinmelidir. Her koruma kendi karantina tablosunu tutar; istemci hangi korumanın tablosundaysa orada görünür.
Çözüm: Beş Yöntem
Yöntemler farklı korumaların tablolarını gösterir; karantinaya alan koruma hangisiyse onun yöntemi kullanılır.
| Durumunuz | Uygun yöntem |
|---|---|
| Load Balancer Quarantine aksiyonu | Yöntem 1: Logs & Tracking → QUARANTINE |
| Advanced CAPTCHA'da Captcha quarantine açık | Yöntem 2: Logs & Tracking → Advanced CAPTCHA kaynağı |
| Bot/DDoS korumasında Quarantine aksiyonu ya da sert tavan | Yöntem 3: Bot/DDoS Quarantine tablosu |
| AGS Bot Protection Policies | Yöntem 4: AGS Bot Protection sekmesi |
| L4 DDoS Protection kuralı Quarantine modunda | Yöntem 5: L4 DDoS Live View |
Yöntem 1: Logs & Tracking → QUARANTINE Önerilen
- Nasıl çalışır vService'e bir Quarantine aksiyonu eklendiğinde karantina tablosu Logs & Tracking sekmesinde kendiliğinden kaynak olarak görünür; ayrı bir etkinleştirme gerekmez (Quarantine (Quarantine) Logs). Tablo kaydedilmiş bir geçmiş değil, karantinanın o anki içeriğidir.
- Nerede açılır Left Monitor Panel → Load Balancer vServices → vService → Logs & Tracking
- Gereksinim Quarantine aksiyonu eklenmiş vService
- vService tipi HTTP · L7 TCP
Adım adım yapılandırma
Left Monitor Panel'de Load Balancer vServices seçilir, vService tıklanır ve Logs & Tracking sekmesi açılır (görüntüleme).
Logs Type listesinden aksiyon adı (QUARANTINE, süre) girişi seçilir (ör. karantina (QUARANTINE, 10m)). Tablo Quarantine start, Quarantine expiry ve takip anahtarı (ör. ↓IP) kolonlarıyla açılır. Henüz karantinaya alınmamış ama izlenen istemciler için aynı listedeki (TRACKING, süre) kaynağı kullanılır (Quarantine (Tracking) Logs).
Refresh tıklanır; liste kendiliğinden yenilenmez.
Karantinadan çıkarılacak satır ya da satırlar seçilir.
Remove from Table tıklanır ve Are you sure? onaylanır. İstemci serbest bırakılır, eşlenik takip kaydı da temizlenir; işlem geri alınamaz. Aynı işlem sağ tık menüsünde de bulunur.
Doğrulama
Çıkarma işleminden sonra Refresh tıklanır.
İstemcinin satırı listede yokYöntem 2: Logs & Tracking → Advanced CAPTCHA Kaynağı
- Nasıl çalışırAdvanced CAPTCHA aksiyonunda Captcha Quarantine açıksa, doğrulamada başarısız olan istemcilerin karantina tablosu Logs & Tracking listesinde ayrı bir kaynak olarak görünür.
- Nerede açılır Left Monitor Panel → Load Balancer vServices → vService → Logs & Tracking
- Gereksinim Captcha quarantine açık Advanced CAPTCHA aksiyonu
- vService tipi HTTP
Adım adım yapılandırma
Yöntem 1'in 1. adımı uygulanır.
Logs Type listesinde Advanced CAPTCHA aksiyonunun (QUARANTINE, …) kaynağı seçilir (captcha karantina logları) ve Refresh tıklanır.
Doğrulama
Doğrulamada eşik sayısı kadar başarısız olan istemciler listelenir.
İstemci satırlarıYöntem 3: Bot/DDoS → Quarantine Tablosu
- Nasıl çalışır Bot/DDoS korumasında vService başına tek bir ceza kutusu tutulur; L7 DDoS Protection, IP Reputation Protection, Bot Protection ve Captcha'nın karantinaya aldığı kaynaklar aynı tabloda, Reason kolonuyla listelenir (Quarantine nedir).
- Nerede açılır Left Monitor Panel → Bot/DDoS Protected vServices → vService → Bot/DDoS Management → Quarantine kartı → Table →
- Gereksinim Bot/DDoS lisansı; karantinaya yönlendiren bir korumanın Active modda olması
- vService tipi HTTP · L7 TCP
Adım adım yapılandırma
Left Monitor Panel → Bot/DDoS Protected vServices → vService → Bot/DDoS Management açılır.
Quarantine kartının sağ altındaki Table → bağlantısı tıklanır; tablo Quarantine adlı kapatılabilir bir sekmede açılır (Quarantine tablosu).
Satır seçilip Remove from Table tıklanır.
Doğrulama
Karantinadaki kaynaklar ve karantinaya alan koruma listelenir.
Reason kolonu dolu satırlarYöntem 4: AGS → Bot Protection Sekmesi
- Nasıl çalışırAGS Bot Protection Policies politikasının sayaç ve engel tabloları vService'in Bot Protection sekmesinde politika seçilerek görülür.
- Nerede açılır Left Monitor Panel → AGS-Enabled vServices → vService → Bot Protection
- Gereksinim AGS lisansı; vService'e atanmış, tablo tutan bir Bot Protection politikası (tetikleyicisi Requests ya da Auth failures olan ya da aksiyonu Block olan; sekme yalnız bu durumda görünür)
- vService tipi HTTP
Adım adım yapılandırma
Left Monitor Panel → AGS-Enabled vServices → vService → Bot Protection sekmesi açılır.
Policy Selector ile politika seçilir ve Refresh tıklanır; Counter satırları sayaçları, Block satırları engellenen istemcileri gösterir (Status).
Block satırları seçilip Remove Blocks tıklanır ve onaylanır; istemcinin engeli ve sayacı birlikte silinir. Reset Counters yalnızca sayacı sıfırlar, mevcut engel kalır.
Doğrulama
Engellenen istemciler politika bazında listelenir.
Block satırlarıYöntem 5: L4 DDoS Live View → Karantina Tablosu
- Nasıl çalışırL4 DDoS Protection kuralları Quarantine modundayken kaynakları route table'ın karantina listesine alır; L4 DDoS Live View bu kaynakları kalan süre ve karantinaya gönderen kuralla listeler. Ekran 10 saniyede bir kendini tazeler.
- Nerede açılır Left Monitor Panel → Route Tables & L4 DDoS → route table → L4 DDoS Live View
- Gereksinim Quarantine modunda en az bir L4 DDoS kuralı (Block modundaki kurallar bu tabloya satır yazmaz)
- vService tipi Bağımsız (route table'daki bütün trafik)
Adım adım yapılandırma
Left Monitor Panel → Route Tables & L4 DDoS → route table → L4 DDoS Live View sekmesi açılır (erişim).
Karantina tablosu IP, Country, ASN, Quarantine end date (kalan süre) ve DOS/DDOS attack type kolonlarıyla açılır.
Adres hücresindeki ikonlarla kaynak yalnızca karantinadan çıkarılır ya da muafiyet listesine eklenip çıkarılır (satır işlemleri); işlem onay sormadan uygulanır. Geçmiş karantinalar Quarantine History sekmesindedir.
Doğrulama
Çıkarma işleminden sonraki tazelemede tabloya bakılır.
Kaynağın satırı listede yokSık Yapılan Hatalar
- Tablonun kendiliğinden güncellendiğini sanmak. Load Balancer, Bot/DDoS ve AGS tabloları Refresh ile yenilenir; yalnızca L4 DDoS Live View kendini tazeler.
- Farklı korumaların karantinasını tek yerde aramak. Load Balancer Quarantine, Advanced CAPTCHA, Bot/DDoS, AGS ve L4 DDoS tabloları ayrıdır; istemci hangi korumanın tablosundaysa oradan çıkarılır.
- Cluster'da tek cihazın kaydına bakmak. Karantina kayıtları her cihazda ayrı tutulur; Load Balancer tablosunda kaydı tutan cihaz Source kolonunda görünür.
- Meşru kullanıcıyı çıkarıp nedeni gidermemek. Aynı kural yeniden tetiklenir; eşik ya da kural düzeltilir. Teşhis için: Meşru kullanıcıları yanlışlıkla engelliyorum; nasıl tespit ederim?
Dokümantasyonda nasıl yapılır
İlgili sorular
- Quarantine Action nasıl çalışır; eşiği aşan istemci ne kadar süre engellenir?
- Rate limiting yapabilir miyim (IP başına saniyede X istek)?
- Meşru kullanıcıları yanlışlıkla engelliyorum; nasıl tespit ederim?
- L4 DDoS'ta geçmişte karantinaya alınmış kaynakları ve nedenlerini nasıl görürüm (Quarantine History)?
