Questions and Hints about Linux software: Apache — блокируем спамеров.

Дек 5th, 2009 | Posted by | Filed under Linux, Linux, PC, Q&H, Software, Software, Unix and BSD, Windows

В последнее время стали досаждать спамеры, которые пишут бессмысленные комментарии в блог. Например, пишут «где остальные фотки?» в сообщение, где фоток вообще нет. Или пишут что очень понравилась моя статья, в которой я описывал проблему в работе железяки. Как-то так получается, что в 99.9% случаев я отличаю спамовый комментарий от нормального. И ещё, у меня стоит надстройка Akismet для WordPress, которая блокирует спам. Однако, меня не очень радует, заходя на сайт видеть, как увеличивается количество отловленного им спама. И я решил взяться за настройку Apache.

Всё, что требуется — заблокировать доступ на сайт двум группам адресов:

188.92.72.0/22

188.92.77.0/24

Захожу в /etc/apache2/sites-available и в настройках сайтов подправляю настройки:

<Directory /path/to/site/>

Order allow,deny
deny from 188.92.72.0/22
deny from 188.92.77.0/24

allow from all
</Directory>

Вот, вроде бы, с настройкой и всё. Перезапускаю Apache:

sudo /etc/init.d/apache2 restart

Готово!

  1. admin
    Дек 7th, 2009 at 16:01
    Reply | Quote | #1

    За пару дней только один спамовый комментарий. Неплохо!