Я настроил mod_evasive
чтобы не блокировать IP-адреса ботов Google. Но он по-прежнему запрещает гугл-ботов. Вот моя конфигурация в /usr/local/apache/conf/httpd.conf
:
<IfModule mod_evasive20.c>
DOSHashTableSize 4097
DOSPageCount 3
DOSSiteCount 100
DOSPageInterval 3
DOSSiteInterval 5
DOSBlockingPeriod 10
DOSLogDir "/var/log/httpd/modevasive/"
DOSEmailNotify dare1235@gmail.com
DOSWhitelist 127.0.0.1
DOSWhitelist 66.249.*.*
</IfModule>
Вот IP-адрес гугл-бота 66.249 ..
Вышеуказанная конфигурация не работает и все еще запрещает DOSWhitelist 66.249..
IP-адреса.
Что я делаю не так?
Попробуйте просто «66.249», потому что это не регулярное выражение.
Я думаю, у вас проблема с синтаксисом. Попробуйте просто 66,249. *
Предоставляя ввод для диапазона, вы должны указать хотя бы последний 3 октеты.
Например, вы должны использовать вот так:
DOSWhitelist xx.xx.xx.*
а не это
DOSWhitelist xx.xx.*