Evgeny (m3chman) wrote,
Evgeny
m3chman

Минус полтора миллиарда.. в три строчки кода..

upd: ерунду сделал, всю страну блокировать не правильно, из за десятка ботов.
посему отменю, но возможность - хороша. :)

..т.к. `их восточный парнёр` это 95% всевозможных ботов ломящихся 24 часа в сутки на сайт,
и при том не учитывающих мягких сообщений типа 404 и 302, то принял решение блокировать китай нафиг полностью.
естественно в качестве временной меры до подвоза более мощных сереров.
всё равно, ни по английски, ни по русски, ни по испански, они писать/читать скорее всего не будут.
заранее прошу прощения у тех юзеров из китая кто может пострадать. я не со зла, вот пример лога в качестве оправдания:

125.84.0.0/16 Block 125.84.176.26 CN www.codexcloud.com an hour ago Details
124.235.138.0/24 Block 124.235.138.151 CN www.codexcloud.com 3 hours ago Details
114.221.0.0/16 Block 114.221.127.241 CN codexcloud.com 3 hours ago Details
114.221.0.0/16 Block 114.221.126.192 CN www.codexcloud.com 3 hours ago Details
221.239.0.0/16 Block 221.239.13.62 CN www.codexcloud.com 3 hours ago Details
67.192.0.0/16 Block 67.192.51.26 US codexcloud.com 4 hours ago Details

и так 24 часа в сутки.
Оставшиеся 5% процентов это франция (их рассадник ботнетов на OVH, штаты- амазон, и прочие по мелочи).

p.s. те самые три строчки кода в конфиге nginx:

if ($cn_block) { # if country is in the blocklist
return 404; # 302 https://www.codexcloud.com/offline.html ;
}
:)

$cn_block берется с карты:

map $geoip_city_country_code $cn_block {
default 0;
~CN 1;
}

$geoip_city_country_code даёт подключенный модуль geoip ;)

elfx./
Tags: books, codexcloud, dev, internet
Subscribe

  • (no subject)

    ".. Благодаря успешности операции "Пандемия" в США был проведен государственный переворот фашистского толка. Изменение выборного законодательства под…

  • (no subject)

    ".. А люди уже приучены именно к новостной повестке и подаче, поэтому процессы, выходящие по своим временным параметрам и по своей "амплитуде" за…

  • (no subject)

    Почему Россия, мало по малу, превратилась в главного врага постлиберального Запада? Потому, что контрэлите был удобен именно такой враг, чтобы на…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 0 comments