Page 1 of 3

Spiders ASN

Posted: Sun Nov 10, 2019 12:47 pm
by ulan
Image
Можно ли сюда добавить Spiders ASN
У нас есть спайдер ЮА и ИП
но хотелось бы добавить еще одно поле ASN
https://dev.maxmind.com/geoip/geoip2/geolite2/
База ASN бесплатна
можно взять вот тут https://dev.maxmind.com/geoip/geoip2/geolite2/
GeoLite2 ASN (Autonomous System Number)


а можно https://lite.ip2location.com/database/ip-asn

Популярных спайдеров забил по ASN и если даже ип у спайдера появился новый то он будет в этой же ASN

Re: Spiders ASN

Posted: Mon Nov 11, 2019 3:06 pm
by admin
те можно поставить вопрос иначе - geoip ASN выставляет поле в переменных верно?
те при наличии этого поля - можно ставить флаг что это спайдер, верно?

Re: Spiders ASN

Posted: Tue Nov 12, 2019 2:09 am
by ulan
Немного вас не понял, но суть в том что у каждой подсети есть свой АСН
и к примеру можно через максмаинд узнать по ипу имя подсети и если оно совпадает с тем что мы забили в настройках это спайдер

Re: Spiders ASN

Posted: Tue Nov 12, 2019 4:28 am
by admin
Вы это пробовали или это теоретически?
вообще есть понимание что по базе гео проверят апач а не скрипт?

Re: Spiders ASN

Posted: Tue Nov 12, 2019 4:58 am
by ulan
пробовали но не в смарте
зачем апач если я дал пример и базу
<?php
$asn = geoip_asnum_by_name('www.example.com');

if ($asn) {
echo 'ASN равен: '. $asn;
}
?>
hostname
Имя хоста или IP-адрес.

Re: Spiders ASN

Posted: Tue Nov 12, 2019 5:09 am
by admin
потому что апач это делает на порядок быстрее, ему не надо на каждый запрос поднимать базу

Re: Spiders ASN

Posted: Tue Nov 12, 2019 5:51 am
by ulan
ну кроче апача есть еще нгинкс
у меня в нгинксе к примеру стоят геоип модули платные
можно и через них, но ведь не у всех это есть
а скрипт пишется для всех

Re: Spiders ASN

Posted: Tue Nov 12, 2019 5:57 am
by admin
да, но вы просто не представляете какая нагрузка поднять на кажддый хит эту базу

вариант с разобрром этого на пхп даже не рассматривается

Re: Spiders ASN

Posted: Tue Nov 12, 2019 6:04 am
by ulan
ну и тут не вижу проблему
https://dev.maxmind.com/geoip/geoip2/geolite2/
данная асн база фри
поэтому кто хочет ставит под апатч, кто хочет ставит под нгинкс и все

Re: Spiders ASN

Posted: Tue Nov 12, 2019 6:11 am
by admin
да, этот вариант ок
сейчас у вас GEOIP_ISP выставляет как надо?