geo proxy

Gena Makhomed gmm at csdoc.com
Fri Oct 16 12:50:00 MSD 2009


Здравствуйте!

для директивы geo можно задать параметр proxy
чтобы определять реальный ip адрес клиента,
а не ip адрес прокси-сервера Opera Turbo. (1)

вопрос: откуда можно взять полный и актуальный
на текущий момент список всех proxy-серверов оперы ?

ведь со временем они могут добавлять новые сервера
и делать новые proxy в различных странах/континентах
- у них на сайте opera.com я не нашел такого списка.

поиском в google удалось найти только список
opera mini proxy на какой-то момент времени. (2)

идеальный вариант - иметь что-то вроде регулярно
обновляемого списка украинских и 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/







More information about the nginx-ru mailing list