<div dir="ltr"><div><div>в принципе интересная тема. надо поизучать поглубже.<br></div>у CloudFlare хорошие хедеры (отличные от чего-либо) и хорошо документированный список адресов<br><br></div>по турборежимам - ок, понял, что есть спрос на эту тему<br></div><div class="gmail_extra"><br><div class="gmail_quote">4 февраля 2016 г., 10:31 пользователь Pavel V. <span dir="ltr"><<a href="mailto:pavel2000@ngs.ru" target="_blank">pavel2000@ngs.ru</a>></span> написал:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Здравствуйте, Илья.<br>
<br>
Вы писали 4 февраля 2016 г., 9:38:13:<br>
<span class=""><br>
> а не лучше будет отличать оперу и яндекс по useragent?<br>
> который мы знаем с большей степенью достоверности, чем адреса этих проксей.<br>
<br>
</span>Useragent можно подделывать точно так же, как и X-Forwarded-For.<br>
<br>
Адреса можно подтвердить по AS num, а также можно собрать статистику по<br>
отправляемым ими заголовкам с целью подтверждения/детектирования новых<br>
"достоверных проксей".<br>
<br>
Например, опера турбо отправляет заголовок "X-Content-Opt", по которому её можно<br>
определять.<br>
<br>
Однако, я сейчас провел быстрый тест работы опера турбо и получил неожиданный<br>
результат. К моему серверу с 82.145.208.146 пришел следующий запрос:<br>
<br>
GET /?opera HTTP/1.1<br>
Host: <a href="http://my.host.example.com" rel="noreferrer" target="_blank">my.host.example.com</a><br>
accept-language: ru-RU,ru;q=0.9,en;q=0.8<br>
Accept-Encoding: gzip, deflate<br>
accept: text/html, application/xml;q=0.9, application/xhtml+xml, image/png,<br>
 image/webp, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1<br>
user-agent: Opera/9.80 (Windows NT 5.1) Presto/2.12.388 Version/12.17<br>
X-Forwarded-For: 141.0.15.155<br>
X-Content-Opt: Turbo/4.29.5717<br>
<br>
Указанный в X-Forwarded-For 141.0.15.15 - это совершенно не мой IP.<br>
<br>
# host 82.145.208.146<br>
146.208.145.82.in-addr.arpa domain name pointer <a href="http://z10-15.opera-mini.net" rel="noreferrer" target="_blank">z10-15.opera-mini.net</a>.<br>
<br>
# host 141.0.15.155<br>
155.15.0.141.in-addr.arpa domain name pointer <a href="http://z09-04-11.opera-mini.net" rel="noreferrer" target="_blank">z09-04-11.opera-mini.net</a>.<br>
<br>
Так что не всё там гладко, как хотелось бы.<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
<br>
<br>
--<br>
С уважением,<br>
 Pavel                          mailto:<a href="mailto:pavel2000@ngs.ru">pavel2000@ngs.ru</a><br>
<br>
_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru" rel="noreferrer" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-ru</a></div></div></blockquote></div><br></div>