簡體   English   中英

Rancher 2 負載均衡器的 modsecurity + OWASP 規則

[英]modsecurity + OWASP rules for Rancher 2 load balancer

我已經在負載均衡器注釋中將“nginx.ingress.kubernetes.io/enable-modsecurity”設置為 true,但它似乎不起作用。

負載平衡器是否需要任何其他配置?
可以加載 OWASP 規則集嗎?

Rancher 版本是 2.2.7。

如 NGINX 入口控制器文檔中所述,您必須在 ConfigMap 中啟用 ModSecurity 模塊才能使其工作,並且默認情況下它以推薦配置的DetectionOnly 模式啟動

至於 OWASP 規則集,你可以設置這個注解:

nginx.ingress.kubernetes.io/enable-owasp-core-rules: "true"

或者您可以將其包含在nginx.ingress.kubernetes.io/modsecurity-snippet注釋中。 重要的是要注意這些注釋不能一起使用,因為如果這樣做,只會讀取第二個(片段)。

一個簡單的例子是:

nginx.ingress.kubernetes.io/modsecurity-snippet: |
SecRuleEngine On
SecDebugLog /tmp/modsec_debug.log
Include /etc/nginx/owasp-modsecurity-crs/nginx-modsecurity.conf

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM