WAF, L7 DDoS & Threat Protection ve AGS'yi bir vService'e nasıl bağlarım?
Kısa cevap
vService düzenleme formunda Details açılır; WAF, L7 DDoS & Threat Protection ve AGS kutuları işaretlenip Save ile kaydedilir. Birden çok vService için modüllerin kendi listelerindeki Enable butonu kullanılır (WAF-Protected vService List, Bot/DDoS Protected vService List, AGS-Enabled vService List). WAF ve AGS yalnızca HTTP, L7 DDoS & Threat Protection ise HTTP ve L7 TCP vService'lerde vardır. Kutular yalnızca modülü açıp kapatır; ayarlar modülün kendi yönetim ekranındadır ve her modül kendi başlangıç moduyla açılır: WAF Learning modunda, AGS ise giriş akışı düzenlenene kadar erişimi durduran varsayılan akışla başlar.
Sorun: Güvenlik Modülleri vService'te Çalışmıyor
WAF, Bot/DDoS ya da AGS lisanslı olsa da bir vService'te etkinleştirilmedikçe o vService'in trafiğine uygulanmaz. Modüllerin hangi ekrandan açılacağı, hangi vService tiplerinde kullanılabileceği ve açıldıktan sonra hangi modda çalışacağı bilinmelidir. Modüller vService'in Actions listesinden önce çalışır (Bir istek TR7 içinde hangi aşamalardan geçerek backend'e ulaşır?).
Çözüm: Üç Yöntem
Üç yöntem de aynı anahtarları değiştirir; biri seçilir.
| Durumunuz | Uygun yöntem |
|---|---|
| Tek vService | Yöntem 1: vService formu → Details |
| Birden çok vService'i tek seferde açmak | Yöntem 2: Modül listeleri → Enable |
| Komut satırından | Yöntem 3: WEB-CLI |
Yöntem 1: vService Formu → Details Önerilen
- Nasıl çalışır vService'in Details bölümündeki modül kutuları işaretlenince modül o vService için açılır. Kutular ayar bölümü açmaz; ayarlar modülün kendi yönetim ekranındadır.
- Nerede açılırLoad Balancer → Load Balancer vService List → vService → Edit → Details
- Gereksinim İlgili modülün lisansı (yoksa kutu pasif görünür); WAF kutusu için WAF düzenleme yetkisi
- vService tipi WAF, AGS: HTTP · L7 DDoS & Threat Protection: HTTP · L7 TCP
Adım adım yapılandırma
AGS açıldığında vService Standalone Application olarak başlar ve varsayılan akış kullanıcıyı giriş formundan sonra Deny ile durdurur; akış düzenlenene kadar kullanıcılar Kurum Servisine ulaşamaz (etkinleştirildikten sonra ne olur). Canlı serviste AGS açılmadan önce akış ve kimlik doğrulama yöntemi hazırlanır.
Load Balancer → Load Balancer vService List ekranında vService seçilip Edit tıklanır.
Kısa yol
Aynı anahtarlar Left Monitor Panel → vService → Load Balancer Management sekmesindeki Security Modules başlığının Edit bağlantısıyla da açılır; form bu bölüme indirgenmiş bir pencere olarak gelir (Edit bağlantısı).
Save tıklanır; modül ayrı bir dağıtım adımı olmadan devreye girer. Cluster kurulumunda varsayılan auto-sync ile değişiklik eş cihaza da otomatik gönderilir; Manual Sync Mode açıksa eş cihaza elle gönderilir.
Doğrulama
Left Monitor Panel → vService → Load Balancer Management sekmesinde Security modules kartlarına bakılır.
WAF: Learning mode · Bot/DDoS: Enabled · AGS: EnabledLeft Monitor Panel'de WAF-Protected vServices, Bot/DDoS Protected vServices ya da AGS-Enabled vServices sekmesine bakılır.
vService ilgili listedeYöntem 2: Modül Listeleri → Enable
- Nasıl çalışır Her modülün vService listesindeki Enable butonu birden çok vService'i tek seferde modüle ekler.
- Nerede açılır Configuration Menu → WAF / Bot/DDoS / AGS → vService listesi → Enable
- Gereksinim İlgili modülün lisansı
- vService tipi WAF, AGS: HTTP · Bot/DDoS: HTTP · L7 TCP
Adım adım yapılandırma
Configuration Menu'de WAF → WAF-Protected vService List, Bot/DDoS → Bot/DDoS Protected vService List ya da AGS → AGS-Enabled vService List açılır.
Listenin üstündeki Enable butonu tıklanır.
Add tıklanır. Hiç vService seçilmediği sürece alanın altında "At least 1 must be selected" uyarısı görünür ve Add pasif kalır.
Doğrulama
Modülün vService listesine bakılır.
Seçilen vService'ler listedeYöntem 3: WEB-CLI
- Nasıl çalışır
lb service updatekomutunda modül anahtarlarıtrueyapılır (koruma ve işleme anahtarları). - Nerede açılırWEB-CLI →
lb service update - Gereksinim WEB-CLI erişimi; ilgili modülün lisansı
- vService tipi HTTP · L7 TCP
Adım adım yapılandırma
HTTP vService'te üç modül birlikte açılır:
lb service update id <vService> --waf true --threatProtection true --ags trueL7 TCP vService'te yalnızca L7 DDoS & Threat Protection açılabilir; --waf ve --ags bu tipte kabul edilmez:
lb service update id <vService> --threatProtection trueKapatmak için aynı anahtar false yapılır.
Doğrulama
vService kaydı görüntülenir.
Komut: lb service show <vService>
waf, threatProtection ve ags satırları trueSık Yapılan Hatalar
AGS'yi akışı hazırlamadan açmak
AGS'nin varsayılan akışı giriş formundan sonra erişimi Deny ile durdurur; canlı serviste kullanıcılar Kurum Servisine ulaşamaz. Akış önce hazırlanır (etkinleştirildikten sonra ne olur).
- WAF'ı açıp Learning modunda bırakmak. WAF Learning modunda başlar ve istekleri engellemez; koruma için sonra Monitor ve Blocking moduna geçilir.
- Bot/DDoS'un başlangıç modlarını bilmemek. L7 DDoS Protection Monitor, Bot Protection HTTP'de Monitor (L7 TCP'de Off) başlar; IP Reputation Protection ise Active başlar ve ilk andan engelleyebilir (başlangıç modları).
- L7 TCP vService'te WAF ya da AGS aramak. Bu iki modül yalnızca HTTP vService'te vardır.
- Kutuyu işaretleyip ayarların da yapıldığını sanmak. Kutular yalnızca modülü açar; kurallar modülün yönetim ekranında (WAF Management, Bot/DDoS Management, AGS akışı) düzenlenir.
Dokümantasyonda nasıl yapılır
