Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: geo proxy
Спасибо за объяснение!
2009/10/27 Gena Makhomed <gmm@xxxxxxxxx>:
> Alex, the Marrch Ca'at wrote:
>
>> А можно полюбопытствовать, зачем такая информация вообще нужна?
>
> для более точного определения страны откуда пришел
> на сайт пользователь браузера Opera Turbo или Mini
>
> например, если я буду пользоваться 10-й оперой
> с включенным режимом turbo - то сайт правильно
> определит, что я физически нахожусь в Украине:
>
> X-GeoIP-Country-Code: UA
> X-Real-IP: 80.239.242.110
>
> если в конфиге nginx прописаны в proxy все дата-центры Оперы,
> потому что тогда мой IP для geoip берется из X-Forwarded-For.
>
> если этого не сделать - ошибочно определит, что я в Польше,
> потому что именно в Польше находится proxy 80.239.242.110:
>
> X-GeoIP-Country-Code: PL
> X-Real-IP: 80.239.242.110
>
> php-скрипт, который использовался для отладки:
>
> <? $country_code = $_SERVER['HTTP_X_GEOIP_COUNTRY_CODE'];
> $real_ip = $_SERVER['HTTP_X_REAL_IP'];
>
> echo "<pre>X-GeoIP-Country-Code: $country_code
> X-Real-IP: $real_ip";
>
>>>>> вопрос: откуда можно взять полный и актуальный
>>>>> на текущий момент список всех proxy-серверов оперы ?
>
>>> Полный список всех четырех датацентров оперы для мини и турбо (в
>>> Норвегии,
>>> Польше, Сан Хосе и Китае):
>>>
>>> 64.255.180.0/24
>>> 80.232.117.0/24
>>> 80.239.242.0/23
>>> 91.203.96.0/22
>>> 94.246.126.0/23
>>> 195.189.142.0/23
>>>
>>> Бонус - китайцы:
>>> 59.151.106.240/28
>>>
>>> Некоторые поддиапазоны отсюда зарезервированы для будущего.
>>>
>>> ---------------
>>> Alex Aster
>>> WIPmania.com - база IP геолокации
>
> --
> Best regards,
> Gena
>
>
>
|