Блокуємо китайців

Нижче піде текст гідний пера К.О.

Китайський трафік великий і нещадний. Коли якась смішна чи не дуже картинка потрапляє в китайські блоги, провайдер colocation починає ображатися і розповідати про невідповідність співвідношень 3 до 2 українського та зарубіжного трафіку.

В черговий раз зловивши попадання ню фотосета з одного з проектів на простори чайнанета (боже мій, скільки у них популярних блогів) і порахувавши, у що може виллється ця експансія на схід, вирішив обмежити наших шановних жовтошкірих братів по планеті.

Прикладів реалізації є кілька (ngx_http_geo_module, ngx_http_geoip_module або звичайним deny), найбільш ефективний за допомогою ngx_http_geo_module та бази wipmania (http://www.wipmania.com/ru/base/)

Полегшення на одному із серверів.

блокуємо

http. geo $geo include geoip.conf; default XX; >

Якщо потрібно закритися від усіх, залишивши кілька країн, то допоможе така реалізація

server. #дефолтовий прапор set $a 0;

#невідомі ipшки нехай ходять if ($geo = XX) set $a 1; >

UPD! У цьому випадку правильніше видавати 444, дякую rolltin

А у нас тут можна отримати грант на тестовий період Яндекс.Хмари. Варто лише у полі «секретний пароль» запровадити «Хабр»