LEOnidUKG, спасибо, поставил этот список в deny, посмотрим.
Такой вариант уже пробовал, никакого эффекта не дает.
А если записать без *
deny from bc.googleusercontent.com
то блочит вообще с любого адреса , как будто записано
order allow,deny
deny from all
Но если прописать например
deny from 4.206.198.104.bc.googleusercontent.com
то этот хост блочит
А гугл бот с этих адресов не ходит, вы уверены, что это ничем не навредит?
Это хост 218.210.66.34.bc.googleusercontent.com, а IP 34.66.210.218
GOOGLE-CLOUD Google Asia Pacific Pte. Ltd.
Вот логи, отдают ответ 200, да и нагрузка не падает. Как я понимаю если бы это работало ответ был бы другой, 403 например.
4.206.198.104.bc.googleusercontent.com - - [19/Mar/2020:14:03:32 +0200] "GET /2015/ HTTP/1.1" 200 81735 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2623.110 Safari/537.36"
218.210.66.34.bc.googleusercontent.com - - [19/Mar/2020:14:03:32 +0200] "GET /soft/ HTTP/1.1" 200 74938 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.101 Safari/537.36"
Сейчас взял просто кучу строк прописал в deny from
deny from 34.67.214.163
deny from 34.69.105.239
deny from 35.192.
deny from 35.193.
и т.д.
получился ответ 403 и нагрузка спала, но это же неправильное решение.
rewrite включен, на сайте адреса страниц через него формируются
Апач 2,2, в httpd.conf cтоит такое
<Directory />
Options Includes Indexes FollowSymLinks
AllowOverride All
Order deny,allow
Allow from all
Satisfy all
</Directory>---------- Добавлено 19.03.2020 в 16:13 ----------
Да скопировал именно так в начало htaccess
Неа, ничего не изменилось (
К сожалению ничего не изменилось, дальше отдает код 200
Берем обычный сайт на wordpress, у которого открыт поиск по сайту, думаю такой сайт можно положить всего десятком запросов в секунду. А 500 в секунду и статику положить можно, все зависит от сервера.
Вот и еще странно, почему хост то определяется то нет
https://nimb.ws/8x92kP
С nginx пока не буду разбираться, неужели в апаче нельзя эту проблему решить?
Я не пойму, почему апач вообще определяет имя хоста? Стоит ведь
HostnameLookups Off
Сейчас прописал в htaccess
Так эта строчка почему-то блокирует вообще все запросы.
А подскажите как это забанить всех bc.googleusercontent.com?
Это ведь не рефер, а имя хоста.
Разве можно прописать в htaccess
deny from bc.googleusercontent.com ?
Насколько я помню уже пробовал и оно не работает.
Получается нужно находить обратно IP для этого хоста, это будет адрес 35.239.172.72
и уже писать
deny from 35.239.172.72
Поэтому вопрос - как заблокировать всех с хостом bc.googleusercontent.com ?