Yeni eklediğim host group hangi modda başlar?
Kısa cevap
Arayüzden eklenen grupta ekleme penceresi açıldığında WAF Mode alanında vService'in WAF modu önseçili gelir; değiştirilmezse grup bu modda kaydedilir. vService'in WAF modu varsayılan olarak Learning olduğu için tipik kurulumda yeni grup Learning modunda açılır. WEB-CLI'da waf host-groups add komutuyla eklenen grupta --mode yazılmazsa grup Blocking modunda oluşur. Yeni grup başka bir grubun kurallarını almaz; varsayılan kural seti ve önerilen header denetimleriyle (mod kartında 1 page types) başlar ve sıfırdan öğrenir. Bu yüzden Blocking modunda açmak meşru isteklerin engellenmesine yol açabilir; önerilen sıra Learning, Monitor ve Blocking'dir (önerilen yaşam döngüsü). Modu sonradan değiştirmek için grubun mod kartındaki Edit kullanılır.
Nasıl Çalışır?
| Ekleme yolu | Başlangıç modu |
|---|---|
| Arayüz: Virtual Host Groups bandındaki ikon ya da grup listesindeki Add | vService'in WAF modu önseçili (tipik: Learning); pencerede değiştirilebilir |
WEB-CLI: waf host-groups add, --mode yazılmadan | Blocking |
WEB-CLI: waf host-groups add … --mode learning | Yazılan mod |
| Varsayılan grup (WAF ilk açıldığında) | vService'in WAF modu (varsayılan Learning) (etkinleştirildikten sonra) |
vService düzeyindeki WAF Mode değeri yalnızca yeni grupların önseçimini belirler; sonradan değiştirilmesi mevcut grupların modunu değiştirmez (WAF modu vService'e mi, host group'a mı atanır; birden çok grubun modu ekranda nasıl özetlenir?).
Yeni grup yalnızca Any Paths kuralı ve önerilen header denetimleriyle başlar; varsayılan grubun öğrenilmiş sayfa tipleri kopyalanmaz (önerilen yaşam döngüsü). Grup Blocking modunda açılırsa yalnızca Any Paths kuralı ve önerilen header denetimleriyle çalışır; uygulamanın meşru parametre ve yapıları henüz öğrenilmemiş olsa da imza taraması ve Any Paths'in sınırları uygulanır.
TR7'de Başlangıç Modunu Yönetmek
- Eklerken: Ekleme penceresinde WAF Mode = Learning Mode seçilir (Host Group nasıl eklenir; Virtual Host Patterns alanına ne yazılır?). WEB-CLI'da komuta
--mode learningeklenir. - Sonradan: Left Monitor Panel → WAF-Protected vServices → vService → WAF Management sekmesinde grubun mod kartında başlık şeridinin sağ alt köşesindeki Edit tıklanır, WAF Mode seçilir ve pencerede Edit tıklanır; değişiklik birkaç saniye içinde uygulanır ve kurallara dokunmaz. Cluster kurulumunda varsayılan auto-sync ile değişiklik eş cihaza da gönderilir; Manual Sync Mode açıksa Synchronize ile gönderilir.
- Başka bir grubun kurallarıyla başlamak: Kaynak grubun Page Types ekranında Export alınır, yeni grubunkinde Import yapılır (Bir host group'un kural setini JSON olarak dışa aktarıp başka bir ortama taşıyabilir miyim; hangi ayarlar bu dosyaya girmez?). Kurallar alınsa da grup önce Monitor modunda denenir.
- Geçiş ölçütleri: Learning modundan Monitor'a, Monitor'dan Blocking'e ne zaman geçmeliyim?
Sık Karıştırılan Noktalar
- "Yeni grup her zaman Learning modunda başlar." Arayüzde vService'in modu önseçilir (vService modu Blocking yapılmışsa Blocking gelir); WEB-CLI'da mod yazılmazsa grup Blocking modunda başlar.
- "Yeni grup mevcut grubun olgun kurallarıyla başlar." Varsayılan kural setiyle başlar; bu yüzden Blocking modunda açmak meşru isteklerin engellenmesine yol açabilir.
- "vService'in modunu değiştirmek yeni eklenmiş grupları da günceller." Kaydedilmiş grupların modu yalnızca kendi kartlarından değişir.
Dokümantasyonda nasıl yapılır
