NGINX: 100% PROXY в статистике - как лечить?

Все вопросы касающиеся скрипта ТДС и системы покупки трафика TS пишите сюда. Ответы на вопросы тоже сюда.

Модератор: Begemot

Ответить
crauler
Сообщения: 46
Зарегистрирован: Пт окт 17, 2008 12:09 pm

NGINX: 100% PROXY в статистике - как лечить?

Сообщение crauler »

Всем привет!

Такой вопрос: апач бэкэндом к нгинксу, соотв. прокси получается 100%. Как можно исправить проблему? Раньше было не актуально, сейчас хотелось бы видеть реальную картину по проксям.

Ссылка:
BBcode:
HTML:
Скрыть ссылки на пост
Показать ссылки на пост
Begemot
Site Admin
Сообщения: 1146
Зарегистрирован: Вс май 01, 2005 3:20 pm

Re: NGINX: 100% PROXY в статистике - как лечить?

Сообщение Begemot »

прочитать FAQ

Ссылка:
BBcode:
HTML:
Скрыть ссылки на пост
Показать ссылки на пост
crauler
Сообщения: 46
Зарегистрирован: Пт окт 17, 2008 12:09 pm

Re: NGINX: 100% PROXY в статистике - как лечить?

Сообщение crauler »

Begemot писал(а):прочитать FAQ
Дело в том, что IP пользователей определяется правильно и в $_SERVER['REMOTE_ADDR'] находится его реальный адрес (viewtopic.php?p=1060#1060), но PROXY в статистике все равно 100%.

Ссылка:
BBcode:
HTML:
Скрыть ссылки на пост
Показать ссылки на пост
Begemot
Site Admin
Сообщения: 1146
Зарегистрирован: Вс май 01, 2005 3:20 pm

Re: NGINX: 100% PROXY в статистике - как лечить?

Сообщение Begemot »

значит там или HTTP_VIA или еще что-то в заголовках от проксей

Ссылка:
BBcode:
HTML:
Скрыть ссылки на пост
Показать ссылки на пост
crauler
Сообщения: 46
Зарегистрирован: Пт окт 17, 2008 12:09 pm

Re: NGINX: 100% PROXY в статистике - как лечить?

Сообщение crauler »

Из проксевых полей есть только X_FORWARDED_FOR (http://sysoev.ru/nginx/docs/http/ngx_ht ... #variables)

Ссылка:
BBcode:
HTML:
Скрыть ссылки на пост
Показать ссылки на пост
Begemot
Site Admin
Сообщения: 1146
Зарегистрирован: Вс май 01, 2005 3:20 pm

Re: NGINX: 100% PROXY в статистике - как лечить?

Сообщение Begemot »

вот его надо убрать

Ссылка:
BBcode:
HTML:
Скрыть ссылки на пост
Показать ссылки на пост
crauler
Сообщения: 46
Зарегистрирован: Пт окт 17, 2008 12:09 pm

Re: NGINX: 100% PROXY в статистике - как лечить?

Сообщение crauler »

Убрал - уников с 56% стало 8% - как это понимать? ))

Ссылка:
BBcode:
HTML:
Скрыть ссылки на пост
Показать ссылки на пост
Begemot
Site Admin
Сообщения: 1146
Зарегистрирован: Вс май 01, 2005 3:20 pm

Re: NGINX: 100% PROXY в статистике - как лечить?

Сообщение Begemot »

смотри по заголовкам в getos.cgi всё ли верно передаётся

Ссылка:
BBcode:
HTML:
Скрыть ссылки на пост
Показать ссылки на пост
crauler
Сообщения: 46
Зарегистрирован: Пт окт 17, 2008 12:09 pm

Re: NGINX: 100% PROXY в статистике - как лечить?

Сообщение crauler »

Begemot писал(а):смотри по заголовкам в getos.cgi всё ли верно передаётся
Не поверишь )) Все :) Сразу туда и глянул... REMOTE_ADDR так точно!

Ссылка:
BBcode:
HTML:
Скрыть ссылки на пост
Показать ссылки на пост
balinese
Сообщения: 1
Зарегистрирован: Вт мар 10, 2009 9:47 pm

Re: NGINX: 100% PROXY в статистике - как лечить?

Сообщение balinese »

на нгинкс стоит
proxy_header REMORE_ADDR $remote_host;

на апаче mod_rpaf с айпишником нгинкса. проксей все равно море. подскажите что делать

Ссылка:
BBcode:
HTML:
Скрыть ссылки на пост
Показать ссылки на пост
Begemot
Site Admin
Сообщения: 1146
Зарегистрирован: Вс май 01, 2005 3:20 pm

Re: NGINX: 100% PROXY в статистике - как лечить?

Сообщение Begemot »

всё написано в этом топике, перечитать или дать почитать своему админу.

Ссылка:
BBcode:
HTML:
Скрыть ссылки на пост
Показать ссылки на пост
ksanf
Сообщения: 9
Зарегистрирован: Ср ноя 16, 2011 7:14 pm

Re: NGINX: 100% PROXY в статистике - как лечить?

Сообщение ksanf »

Такая же тема. Перенес сутру на вдску с апач2 бэкэндом к нгинксу. Резко возросло количество прокси в статистике. Покурил форум, понял что нужно убрать проксевые заголовки
HTTP_X_FORWARDED_FOR=
HTTP_X-Real-IP=

заккоментировал в конфиге нжинкса строчки

#proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
#proxy_set_header X-Real-IP $remote_addr;

в getos.in проксевые заголовки перестали отображаться, НО

REMOTE_ADDR= адрес сервака, где установлен нжинкс, вместо реального ip серфера.

На этом впал в ступор. Стукнул админу, Сунул носом в форум в темы:
/viewtopic.php?p=1060#1060
/viewtopic.php?f=3&t=583&hilit=REMOTE_ADDR%3D
, ответа не получил.


Begemot, выручай, ткни носом где подправить.

Ссылка:
BBcode:
HTML:
Скрыть ссылки на пост
Показать ссылки на пост
Begemot
Site Admin
Сообщения: 1146
Зарегистрирован: Вс май 01, 2005 3:20 pm

Re: NGINX: 100% PROXY в статистике - как лечить?

Сообщение Begemot »

Всё как обычно:
1) Установить и настроить в апаче mod_rpaf
2) IP адрес апачу из nginx'а передавать в непроксёвом заголовке (выбрать любое нестандартное имя), например REAL_IP_ADDRESS

Ссылка:
BBcode:
HTML:
Скрыть ссылки на пост
Показать ссылки на пост
ksanf
Сообщения: 9
Зарегистрирован: Ср ноя 16, 2011 7:14 pm

Re: NGINX: 100% PROXY в статистике - как лечить?

Сообщение ksanf »

Ок. Получилось. Спасибо.

Ссылка:
BBcode:
HTML:
Скрыть ссылки на пост
Показать ссылки на пост
NuN
Сообщения: 1
Зарегистрирован: Пт янв 25, 2013 12:24 pm

Re: NGINX: 100% PROXY в статистике - как лечить?

Сообщение NuN »

Begemot писал(а):Всё как обычно:
1) Установить и настроить в апаче mod_rpaf
2) IP адрес апачу из nginx'а передавать в непроксёвом заголовке (выбрать любое нестандартное имя), например REAL_IP_ADDRESS
Добрый день.
Всё установлено , но почему то в место REMOTE_ADDR пишется адрес сервера. Не пойму в чём загвоздка :(
Если можно, выложите часть рабочего конфига nginx и mod_rpaf
Спасибо.

Ссылка:
BBcode:
HTML:
Скрыть ссылки на пост
Показать ссылки на пост
Ответить