From 5e14785986b7f395ea433dc77ac44cbade05d699 Mon Sep 17 00:00:00 2001 From: Martin Zobel-Helas Date: Wed, 24 Apr 2013 22:13:09 +0200 Subject: [PATCH] add NHN spider Signed-off-by: Martin Zobel-Helas --- modules/apache2/manifests/dynamic.pp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/modules/apache2/manifests/dynamic.pp b/modules/apache2/manifests/dynamic.pp index c7fc17d97..f5a357f3d 100644 --- a/modules/apache2/manifests/dynamic.pp +++ b/modules/apache2/manifests/dynamic.pp @@ -46,6 +46,13 @@ class apache2::dynamic { rule => 'mod connlimit connlimit-above 2 connlimit-mask 16 jump DROP; jump http_limit' } + @ferm::rule { 'dsa-http-nhn': + prio => '21', + description => 'slow nhn spider', + chain => 'limit_nhn', + rule => 'mod connlimit connlimit-above 2 connlimit-mask 16 jump DROP; + jump http_limit' + } @ferm::rule { 'dsa-http-rules': prio => '22', @@ -58,6 +65,7 @@ class apache2::dynamic { saddr (65.52.0.0/14 207.46.0.0/16) jump limit_bing; saddr (66.249.64.0/19) jump limit_google; saddr (123.125.71.0/24 119.63.192.0/21 180.76.0.0/16 220.181.0.0/16) jump limit_baidu; + saddr (119.235.237.024) jump limit_nhn; mod recent name HTTPDOS update seconds 1800 jump log_or_drop; mod hashlimit hashlimit-name HTTPDOS hashlimit-mode srcip hashlimit-burst 600 hashlimit 30/minute jump ACCEPT; -- 2.20.1