Блокировка по hostname

J
На сайте с 06.07.2011
Offline
128
624

Скажите пожалуйста как заблокировать ботов по hostname, вот пример:


Hostname: ec2-54-186-190-126.us-west-2.compute.amazonaws.com
Hostname: ec2-34-219-112-175.us-west-2.compute.amazonaws.com
Jet D.
На сайте с 08.12.2008
Offline
398
#1

1. Берем IP-адрес.

2. Смотрим его hostname.

3. Блокируем.

...

5. PROFIT!

Домены от $0.59! (https://regway.com) 500+ доменных зон, 20+ способов оплаты и 10 лет стабильной работы Регистрация и продление доменов .RU и .РФ от 150 ₽! (/ru/forum/377815) Доступен реселлинг и API!
suffix
На сайте с 26.08.2010
Offline
256
#2
Jet D.:
1. Берем IP-адрес.
2. Смотрим его hostname.
3. Блокируем.
...
5. PROFIT!

То есть наинтуичить какой у автора темы файервол и какая ОС и предложить сразу команду терминала слабо ?

Клуб любителей хрюш (https://www.babai.ru)
foxi
На сайте с 02.03.2011
Offline
870
#3

проверять хостнейм у всех это много ресурсов. Ищите готовые списки амазона, и целиком подсети баньте.

Антибот защита для сайта (https://antibot.cloud/ru.html#searchengines) (защита от кражи контента и спама) | ВебМастерские микроблоги (https://wmsn.biz/#searchengines) | Фокси SEO форум (https://foxi.biz/#searchengines)
J
На сайте с 06.07.2011
Offline
128
#4
Jet D.:
1. Берем IP-адрес.
2. Смотрим его hostname.
3. Блокируем.
...
5. PROFIT!

Ip я знаю и они постоянно разные.

Нужно сделать бан по *.amazonaws.com

---------- Post added 09-05-2020 at 20:10 ----------

suffix:
То есть наинтуичить какой у автора темы файервол и какая ОС и предложить сразу команду терминала слабо ?

Centos

php+fpm

---------- Post added 09-05-2020 at 20:11 ----------

foxi:
проверять хостнейм у всех это много ресурсов. Ищите готовые списки амазона, и целиком подсети баньте.

Спасибо, погуглю.

baas
На сайте с 17.09.2012
Offline
118
#5
jano:
Ip я знаю и они постоянно разные.
Нужно сделать бан по *.amazonaws.com

---------- Post added 09-05-2020 at 20:10 ----------



Centos
php+fpm

---------- Post added 09-05-2020 at 20:11 ----------



Спасибо, погуглю.

А не проще всю подсеть амазона на уровне маршрутов забанить?

Настройка BSD систем. (https://www.fryaha.ru) Знание сила, незнание Рабочая сила!
J
На сайте с 06.07.2011
Offline
128
#6
baas:
А не проще всю подсеть амазона на уровне маршрутов забанить?

угу, спасибо - посмотрю инфу, как это можно сделать.

Пока спала нагрузка, не критично.

M
На сайте с 17.09.2016
Offline
86
#7
WapGraf
На сайте с 30.09.2009
Offline
451
#8

ASN + Cloudflare - самое быстрое решение.

EuroHoster.org ( https://eurohoster.org/link.php?id=42 ) - территория быстрых серверов. Intel Xeon E-2278G (8 ядер, 16 потоков, 3.40 GHz, 5.00GHz Turbo) Поддержим ваш бизнес - 40% скидка на VPS ( https://eurohoster.org/index.php?rp=/announcements/321/Поддержим-ваш-бизнес.html )
Елистратов
На сайте с 21.04.2007
Offline
229
#9
baas:
А не проще всю подсеть амазона на уровне маршрутов забанить?

Неа, они разные и их много. Варианта три - либо вручную список составляем работая с логами, но это не автоматический метод, постоянно нужно следить за актуальностью и с учетом "обширности" амазона и прочего - не реально. Либо работаем с https://www.nginx.com/resources/wiki/modules/rdns/ , но тут опять вопрос нагрузки на сервер и скорости отдачи документа, все-таки это отправка доп запроса на сторону. Ну либо не замачиваемся и ставим сайт за CloudFlare, с осени он хорошо таких ботов режет.

PS: есть еще один вариант, настроить проверку на ботов через js. Есть два способа - простенький, проверяет браузерное окружение http://webislife.ru/detektim-botov-na-javascript-v-brauzere/, либо сложнее - JS cookie challenge

C уважением, Евгений. Покупаю аккаунты AdSense ()

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий