Кстати, если атака все таки DoS, с небольшого количества IP адресов, то выявить ее можно таким способ (он часто применяется в разных областях, например, при кодировании видео, и называется по модулю 2). Суть его в следующем:
Сначала прописываешь разрешение на запросы от первых 128 классов А.
0.0.0.0/1(0.0.0.0.-127.0.0.0 - маска 128.0.0.0)
Если атаки с этих адресов нет, то вписываешь всю зону в белый список. Тогда атака идет со второй половины адресного пространства.
Теперь, делишь ее пополам и прописываешь разрешение на
192.0.0.0/2 (192-255)
Если атака есть, то в белый список вносишь
128.0.0.0 - 191.255.255.255
и так далее.
При каждом шаге сужая адресное пространство вдвое. Больше 30-ти шагов не сделаешь и найдешь негодяя. Реально, потребуется меньше.
Хотя я уверен, что атаки ведутся с нескольких (до 10-ти адресов). Тогда просто стартовать надо разбивая каждый из первых двух интервалов.
Все равно, за день справишься.
Потом, плиз повесь адресочки. Мне кажется, балуется молодежь из Наших или им подобных.
