ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

geo proxy


  • To: nginx-ru@xxxxxxxxx
  • Subject: geo proxy
  • From: Gena Makhomed <gmm@xxxxxxxxx>
  • Date: Fri, 16 Oct 2009 11:50:00 +0300
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=csdoc.com; s=dkim; t=1255683001; bh=GuQAxIML8OluBcp5T7zNoDIG/NVnlQquJu4qd1raXbw=; h=Message-ID:Date:From:User-Agent:MIME-Version:To:Subject: Content-Type:Content-Transfer-Encoding; b=nb6x/gwXDGxM0DQjhJ4QUwxU 8acM6ZDy7Ty8TYv/5bCGWR40hI0wehBKCMJmTeacqH2lnWAhUnWBGvza486MH9+C8wg 9bj9kAUy1sm3ptFRgqJ2K8ImDyQdNsBXaPhY8VkM+ViXe4UQ/7gKNXVkppDH84PpL5X G1w4THPLQ7N9U=

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

для директивы 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/





 




Copyright © Lexa Software, 1996-2009.