Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: geo proxy
Hello!
On Fri, Oct 16, 2009 at 01:06:06PM +0400, Igor Sysoev wrote:
> On Fri, Oct 16, 2009 at 11:50:00AM +0300, Gena Makhomed wrote:
>
> > Здравствуйте!
> >
> > для директивы geo можно задать параметр proxy
> > чтобы определять реальный ip адрес клиента,
> > а не ip адрес прокси-сервера Opera Turbo. (1)
> >
> > вопрос: откуда можно взять полный и актуальный
> > на текущий момент список всех proxy-серверов оперы ?
> >
> > ведь со временем они могут добавлять новые сервера
> > и делать новые proxy в различных странах/континентах
> > - у них на сайте opera.com я не нашел такого списка.
> >
> > поиском в google удалось найти только список
> > opera mini proxy на какой-то момент времени. (2)
>
> Что-то оно резолвится почти в одно и то же.
По пулам оно насколько я понимаю одно и то же, по конкретным ip -
судя по всему отличается.
80.239.242.31 Opera/9.80 (Windows NT 5.1; U; ru) Presto/2.2.15 Version/10.00
80.239.242.105 Opera/9.80 (J2ME/MIDP; Opera Mini/4.1.11355/812; U; ru)
Presto/2.2.0
При этом с 80.239.242.31 не видно ни одной оперы мини, а с
80.239.242.105 - ни одной 10-й.
Всего в 80.239.242.0/24 на той выборке что я исследовал 110
активных ip с оперой мини, 16 - с оперой 10. Пересечений нет.
> Мы используем
>
> # Opera Turbo proxies
> proxy 91.203.96.0/24;
> proxy 94.246.126.0/23;
> proxy 195.189.142.0/23;
>
> Можно ещё добавить
> 64.255.180.0/24
Ещё 80.239.242.0/23 неплохо бы добавить. Это новый блок, но
активность оттуда сейчас идёт в полный рост.
Maxim Dounin
>
> > идеальный вариант - иметь что-то вроде регулярно
> > обновляемого списка украинских и UA-IX сетей. (3)
> >
> > все что смог придуть - это проверять по dns
> > прямое и обратное имя по ip-адресу клиента,
> > и если там будет имя *.opera-mini.net или
> > *.operamini.com и будет присутствовать
> > белый ip в X-Forwarded-For - значит
> > это proxy-сервер оперы, а не клиент.
> >
> > второй вопрос: нет ли лучшего алгоритма для поиска?
> > (интересует менее затратный или более точный способ)
> >
> > кроме Opera Turbo/Mini наверное больше нет аналогичных широко
> > распостраненных proxy-серверов, значению в X-Forwarded-For
> > от которых можно доверять и брать оттуда ip адрес клиента?
> >
> > --
> > Best regards,
> > Gena
> >
> > 1.
> >
> > http://sysoev.ru/nginx/docs/http/ngx_http_geo_module.html#geo
> >
> > http://dev.opera.com/articles/view/designing-with-opera-mini-in-mind/
> >
> > 2.
> >
> > this are all of opera mini 1-5 version servers
> >
> > *.beta.opera-mini.net
> > *.net.beta.opera-mini.net
> > *.ns.net.beta.opera-mini.net
> > *.server4.operamini.com
> > beta.opera-mini.net
> > bite4-cust.opera-mini.net
> > global-4-lvs-usa.opera-mini.net
> > global-turbo-1.beta.opera-mini.net
> > lab13-turbo.beta.opera-mini.net
> > labs1-turbo.beta.opera-mini.net
> > mini5opera.beta.opera-mini.net
> > minil.beta.opera-mini.net
> > mobitel-cust.opera-mini.net
> > net.beta.opera-mini.net
> > nokia-s40-10-cust.opera-mini.net
> > nokia-s40-11-cust.opera-mini.net
> > nokia-s40-6-cust.opera-mini.net
> > nokia-s40-7-cust.opera-mini.net
> > nokia-s40-8-cust.opera-mini.net
> > nokia-s40-9-cust.opera-mini.net
> > ns.net.beta.opera-mini.net
> > pinoyden.beta.opera-mini.net
> > pinoymodders.beta.opera-mini.net
> > pistolx.beta.opera-mini.net
> > pma.beta.opera-mini.net
> > server1.server4.operamini.com
> > server4.operamini.com
> > spcsd.ns.net.beta.opera-mini.net
> > symbianize.beta.opera-mini.net
> > wapdemon.beta.opera-mini.net
> > google-cust.opera-mini.net
> > mini5.opera-mini.net
> > mini5beta.opera-mini.net
> > nokia-s40-12-cust.opera-mini.net
> > nokia-s40-13-cust.opera-mini.net
> > nokiaovi-cust.opera-mini.net
> > yahoo-cust.opera-mini.net
> > global-turbo-1-lvs-usa.opera-mini.net
> >
> > 3.
> >
> > Список украинских сетей
> > http://www.colocall.net/ua/
> >
> > Список UA-IX сетей
> > http://www.colocall.net/uaix/
> >
> >
>
> --
> Игорь Сысоев
> http://sysoev.ru
>
|