Bir host group'u silersem kuralları ne olur?
Kısa cevap
Host group silindiğinde o gruba ait bütün sayfa tipleri, Any Paths kuralı ve alan denetimleri de kalıcı olarak silinir; silme işleminin kendi geri alma adımı yoktur (host grubu silme). Silmeden önce alınmış bir Backup & Restore yedeği varsa grubun kuralları bu yedekten geri getirilebilir: yedeğin önizlemesindeki Export WAF Rules grubun kural setini JSON olarak indirir, grup yeniden oluşturulup Page Types ekranında Import ile yüklenir. Apply Backup File da grubu geri getirir, ancak cihazın bütün yapılandırmasını yedeğin alındığı ana döndürür. Silinen grubun desenlerine gelen istekler bundan sonra varsayılan gruba ya da desenleri bu Host değerini karşılayan başka bir gruba düşer ve o grubun modunda, o grubun kurallarıyla denetlenir; silinen grubun kuralları hiçbir gruba aktarılmaz. Kurallar korunacaksa silmeden önce grubun Page Types ekranında Export ile JSON dosyası alınır; dosya daha sonra başka bir grubun Page Types ekranında Import ile yüklenir. Grubun adını, modunu ya da desenlerini düzenlemek sayfa tiplerine dokunmaz; kuralları yalnızca silme kaldırır. Varsayılan grup silinemez. Silme, WAF Management sekmesindeki Virtual Host Groups bandının Edit bağlantısıyla açılan listeden Delete ile ya da WEB-CLI'da waf host-groups delete komutuyla yapılır ve User Logs'a kaydedilir.
Nasıl Çalışır?
| Silinen ya da etkilenen | Sonuç |
|---|---|
| Grubun sayfa tipleri, Any Paths kuralı ve alan denetimleri | Kalıcı olarak silinir |
| Grubun desenlerine gelen istekler | Varsayılan gruba ya da bu Host değerini karşılayan başka bir gruba düşer; o grubun modu ve kurallarıyla denetlenir (Bir istek hangi host group'a düşer; hiçbirine uymazsa ne olur?) |
| Varsayılan grubun ya da diğer grupların kuralları | Değişmez; silinen grubun kuralları aktarılmaz |
| Öğrenme kaydındaki geçmiş trafik | Silinmez; sonraki analizlerde satırlar o anda eşleşen gruba yazılır |
| vService geneli ayarlar (koruma düzeyi, Checks, kara liste, engelleme sayfası) | Değişmez |
| Geri dönüş | Silmeden önce alınmış Export dosyası ya da bir cihaz yedeğinden Export WAF Rules ile alınan dosya; grup yeniden oluşturulup Import ile yüklenir (Yedekten Geri Getirme) |
Silmeden önce varsayılan grubun modu dikkate alınır: varsayılan grup Learning modundaysa, silinen grubun Blocking modunda koruduğu alan adı artık engellenmeden öğrenme moduyla işlenir.
Grubun Edit penceresinde ad, mod ya da desen değişikliği kurallara dokunmaz; bir alan adını başka bir gruba taşımak için desen düzenlemek yeterlidir.
Silme Adımları
Left Monitor Panel → WAF-Protected vServices → vService → WAF Management sekmesinde silinecek grubun mod kartının altındaki N page types satırına tıklanır.
Araç çubuğundaki Export tıklanır; grubun bütün sayfa tipleri, Any Paths kuralı ve alan denetimleri tek bir JSON dosyası olarak iner (dışa aktarma adımları). Dosya, vService ve grup adıyla tarih-saat damgasını taşır.
WAF Management sekmesinin en altındaki Virtual Host Groups bandının Edit bağlantısına tıklanır; Virtual Host Groups listesi açılır (listeleme ekranı).
Silinecek grubun satırı seçilip araç çubuğundaki Delete tıklanır. Satıra sağ tıklayıp Delete seçmek yalnızca o satırı siler (sağ tık menüsü). Seçimde varsayılan grup varsa Delete etkinleşmez (Varsayılan host group silinebilir mi?).
Are you sure that you want to delete virtual host groups object? sorusu onaylanır; birden çok grup seçildiyse soru Are you sure you want to delete 2 virtual host groups objects? biçiminde seçim sayısını belirtir. WAF yapılandırması otomatik olarak yeniden üretilip uygulanır. Cluster kurulumunda varsayılan auto-sync ile değişiklik eş cihaza da gönderilir; Manual Sync Mode açıksa Synchronize ile gönderilir.
WEB-CLI'da grubun kimliği waf host-groups list poolId <vService> çıktısından okunur ve grup şu komutla silinir (komut özeti):
waf host-groups delete poolId <vService> <grup-kimliği>Doğrulama: grubun mod kartı WAF Management ekranından kalkar, bandın özetindeki grup sayısı azalır ve User Logs ekranında WAF host group "<ad>" is deleted from <vService> kaydı görünür.
Yedekten Geri Getirme
Backup & Restore yedeği cihazın bütün yapılandırmasını, WAF kuralları dahil, içerir. Grup silinmeden önce alınmış bir yedek varsa grubun kuralları iki yoldan geri getirilir:
| Yol | Ne geri gelir | Etkisi |
|---|---|---|
| Yedekten Export WAF Rules + Import | Yalnızca seçilen grubun sayfa tipleri, Any Paths kuralı ve alan denetimleri | Cihazın geri kalanı değişmez |
| Apply Backup File | Grup ve kuralları | Cihazın bütün yapılandırması (cihaz kullanıcıları dahil) yedeğin alındığı ana döner; yedekten sonra yapılan bütün değişiklikler kaybolur (geri yükleme) |
Yedeği görüntülemek ve Export WAF Rules ile kuralları indirmek Settings alanında izleme yetkisi, kuralları gruba Import ile yüklemek WAF alanında değiştirme yetkisi, Apply Backup File ise Settings alanında değiştirme yetkisi ister. Yalnızca grubun kuralları için ilk yol izlenir:
Sol alttaki TR7 logosuyla Configuration Menu açılır; Settings → Backup & Restore seçilir.
Listede grubun silinmesinden önce alınmış yedeğin satırına tıklanır; sağda yedeğin önizlemesi açılır (seçilen yedekleme dosyasının önizlemesi).
Önizleme başlığının sağındaki menüden (ya da satırın sağ tık menüsünden) Export WAF Rules seçilir.
Açılan Export WAF Rules penceresinde vService alanı varsayılan olarak All seçili gelir; bu seçimle bütün vService'lerin bütün gruplarının kuralları tek bir zip dosyası olarak iner. Tek grubun kuralları için vService alanında grubun bulunduğu vService, Host Group Name alanında silinen host grubu seçilir.
Accept tıklanır; grubun kural seti JSON dosyası olarak iner.
Grubun adı, modu ve desenleri kural dosyasında yer almaz; grup WAF Management sekmesindeki Virtual Host Groups bandından aynı bilgilerle yeniden eklenir (Host Group nasıl eklenir; Virtual Host Patterns alanına ne yazılır?).
Yeni grubun mod kartındaki N page types satırına tıklanır; araç çubuğundaki Import ile 5. adımda inen dosya seçilir.
Are you sure? sorusu onaylanır. Import grubun kural setini tümüyle dosyadakiyle değiştirir.
Varsayılan yedekleme planı (Classic (Daily)) günde bir kez yedek alır; aynı gün oluşturulup silinen bir grubun kuralları yedekte bulunmayabilir. Yapılandırma değişikliklerinden sonra da yedek alan planlar (Smart (Recommended), Strict, Custom) Backup Plan alanından seçilir.
Sık Karıştırılan Noktalar
- "Silinen grubun kuralları varsayılan gruba taşınır." Kurallar silinir; istekler varsayılan grubun kendi kurallarıyla denetlenir.
- "Grubun modunu ya da desenini değiştirmek kuralları sıfırlar." Düzenleme kurallara dokunmaz; yalnızca silme kaldırır.
- "Yedekten dönmek yalnızca silinen grubu geri getirir." Apply Backup File cihazın bütün yapılandırmasını yedeğin alındığı ana döndürür; yalnızca grubun kuralları için yedekten Export WAF Rules ve Import kullanılır.
- "Tablonun Export Table ikonu kuralları yedekler." Export Table yalnızca görünen kolonları Excel, CSV ya da PDF olarak verir ve Import ile geri yüklenemez; yedek için Page Types araç çubuğundaki Export kullanılır.
Dokümantasyonda nasıl yapılır
