The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
nginx reverse proxy для nginx, !*! Alting, 20-Ноя-15, 12:17  [смотреть все]
Коллеги, приветствую! И снова прошу помощи сообщества.

Итак дано:
Хост с LXC контейнерами.
на хосте - nginx
на LXC контейнере - тоже nginx+php5-fpm

Никак не могу добиться отдачи IP клиента в логах - упорно отдается внутренний IP хоста.

До замены apache2 на nginx+php5-fpm все работало.
rpaf модуль был настроен и честно отдавал внешний IP подключенных клиентов.

А сейчас - не хочет.

в настройках nginx хоста:

location / {
proxy_pass http://10.0.3.179:80;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header X-Forwarded-Proto $scheme;
...
}

В настройках nginx в контейнере:

server {
  listen 80;
  server_name new.multirom.me;
  root /srv/www/htdocs;
  index index.php;
...
location / {
    index index.php;
    try_files $uri $uri/ /index.php?$args;
}

  location ~ \.php$ {
    include fastcgi.conf;
    fastcgi_pass unix:/var/run/php5-fpm.sock;
}




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру