Ayrı Ortamlarda Filtre Düğümünün Yapılandırılması İçin Öneriler¶
Zaten Wallarm filtering nodes'ın ayrı ortamlarda nasıl çalıştığını öğrenmişsinizdir. Düğümlerin tanımlandığı şekilde çalışabilmesi için, bu makalede yer alan ayrı ortamlarda düğümlerin yapılandırılmasıyla ilgili önerileri inceleyin.
İlk Wallarm Koruma Dağıtım Süreci¶
Ortamlar için Wallarm korumasının ilk dağıtımını gerçekleştiriyorsanız, aşağıdaki yaklaşımı kullanmanız önerilir (ihtiyacınıza göre uyarlayabilirsiniz):
-
Mevcut Wallarm düğüm dağıtım seçenekleri hakkında bilgi edinin burada.
-
Gerekirse, ortamlarınız için filtre düğümü yapılandırmasını ayrı ayrı yönetmek üzere mevcut seçenekler hakkında bilgi edinin. Bu bilgiyi burada bulabilirsiniz.
-
Üretim dışı ortamlarınızda, filtreleme modu
monitoring
olarak ayarlanmış Wallarm filtering nodes'ları dağıtın. -
Wallarm çözümünü nasıl çalıştıracağınız, ölçeklendireceğiniz ve izleyeceğiniz hakkında bilgi edinin; yeni ağ bileşeninin kararlılığını doğrulayın.
-
Üretim ortamınızda, filtreleme modu
monitoring
olarak ayarlanmış Wallarm filtering nodes'ları dağıtın. -
Yeni Wallarm bileşeni için uygun yapılandırma yönetimi ve izleme süreçlerini uygulayın.
-
Wallarm bulut‑tabanlı arka ucu uygulamanızın uygulamanızı öğrenebilmesi için, test ve üretim dahil tüm ortamlarınızda 7-14 gün boyunca trafiğin filtre düğümleri üzerinden akmasını sağlayın.
-
Üretim dışı tüm ortamlarınızda
blocking
filtreleme modunu etkinleştirin ve korunan uygulamanın beklendiği gibi çalıştığını doğrulamak için otomatik veya manuel testler kullanın. -
Üretim ortamında
blocking
filtreleme modunu etkinleştirin. Mevcut yöntemleri kullanarak uygulamanın beklendiği gibi çalıştığını doğrulayın.
Info
Filtreleme modunu yapılandırmak için lütfen bu talimatları kullanın.
Yeni Wallarm Düğüm Değişikliklerinin Kademeli Yayılımı¶
Zaman zaman mevcut Wallarm altyapınızda değişiklikler gerekebilir. Kuruluşunuzun değişiklik yönetim politikasına bağlı olarak, potansiyel olarak riskli tüm değişiklikleri üretim dışı bir ortamda test etmeniz ve ardından üretim ortamınıza uygulamanız gerekebilir.
Farklı Wallarm bileşenlerinin ve özelliklerinin yapılandırmasını test etmek ve kademeli olarak değiştirmek için aşağıdaki yaklaşımlar önerilmektedir:
Tüm Formlarda Wallarm Filtering Nodes'ın Düşük Düzeyde Yapılandırılması¶
Filtre düğümlerinin düşük düzey yapılandırması, Docker ortam değişkenleri, sağlanan NGINX yapılandırma dosyası, Kubernetes Ingress controller parametreleri vb. aracılığıyla gerçekleştirilir. Yapılandırma yöntemi, dağıtım seçeneğine bağlıdır.
Mevcut altyapı kaynakları için değişiklik yönetim süreçlerinizi kullanarak, düşük düzey yapılandırma farklı müşteri ortamları için ayrı ayrı yönetilebilir.
Wallarm Düğüm Kurallarının Yapılandırılması¶
Her kural kaydı, bir farklı küme uygulama örneği ID'leri veya HOST
istek başlıkları ile ilişkilendirilebildiğinden, aşağıdaki seçenekler önerilmektedir:
-
Önce test veya geliştirme ortamına yeni bir yapılandırma uygulayın, işlevselliği doğrulayın ve ardından değişikliği üretim ortamına uygulayın.
-
Experimental
modundaCreate regexp-based attack indicator
kuralını kullanın. Bu mod, kuralın geçerli son kullanıcı isteklerini yanlışlıkla engelleme riski olmadan doğrudan üretim ortamına dağıtılmasına olanak sağlar. -
Belirli ortamlar ve istekler için Wallarm filtreleme modunu kontrol etmek üzere
Set filtration mode
kuralını kullanın. Bu kural, yeni uç noktalar ve farklı ortamlardaki diğer kaynakları korumak için Wallarm korumasının kademeli olarak yayılmasını sağlamak amacıyla ek esneklik sunar. Varsayılan olarak,wallarm_mode
değeri,wallarm_mode_allow_override
ayarına bağlı olarak kullanılır.